public class GenericRecord extends Record
Record extending class acts as a generic placeholder for records. It does not add much in the general
definition provided by the Record super class, other than supplying a readily available, non abstract implementation| Constructor and Description |
|---|
GenericRecord() |
| Modifier and Type | Method and Description |
|---|---|
void |
extendDeflate(DataOutput out)
The method all
Record implementations should implement to add any information they keep during deflate |
void |
extendDispose()
Method to be implemented by
Record extenders to dispose any internally kept state |
void |
extendInflate(DataInput in,
boolean reset)
The method all
Record implementations should implement to read any information they deflated |
protected void |
extendMakeLocal()
The method all
Record implementations should implement to reset additional information they keep concerning transfers performed |
void |
extendReceive(DataInput in)
The method all
Record implementations should implement to read any information they send during transfer |
void |
extendSend(DataOutput out)
The method all
Record implementations should implement to add any information they keep during transfer |
bind, deflate, dispose, fromXML, getDefinition, getDefinitionIndex, getField, getField, getFields, getID, hide, inflate, inflate, isBoundTo, isRemoteCopy, makeAvailable, makeAvailable, makeAvailable, makeLocal, markActivity, prebind, receive, receiveFromXML, requestPartial, resolveTransportDirective, send, sendToXML, setDefinitionIndex, setFields, setID, setRemoteCopy, show, toXML, unbindpublic void extendSend(DataOutput out) throws GRS2RecordSerializationException
Record implementations should implement to add any information they keep during transfer
Nothing is added to the send serialization
extendSend in class Recordout - the stream to transfer throughGRS2RecordSerializationException - Information serialization problemRecord.extendSend(java.io.DataOutput)public void extendReceive(DataInput in) throws GRS2RecordSerializationException
Record implementations should implement to read any information they send during transfer
Nothing is read from the receive serialization
extendReceive in class Recordin - the stream to read fromGRS2RecordSerializationException - Information deserialization errorRecord.extendReceive(java.io.DataInput)public void extendDispose()
Record extenders to dispose any internally kept state
Nothing is disposed. No internal resources managed
extendDispose in class RecordRecord.extendDispose()public void extendDeflate(DataOutput out) throws GRS2RecordSerializationException
Record implementations should implement to add any information they keep during deflate
Nothing is added to the deflate serialization
extendDeflate in class Recordout - the stream to deflate toGRS2RecordSerializationException - Information serialization problemRecord.extendDeflate(java.io.DataOutput)public void extendInflate(DataInput in, boolean reset) throws GRS2RecordSerializationException
Record implementations should implement to read any information they deflated
Nothing is read from the inflate serialization
extendInflate in class Recordin - the stream to inflate fromreset - whether or not the inflated information should be reset to drop any information previously stored concerning transfers
performed by the FieldGRS2RecordSerializationException - Information deserialization errorRecord.extendInflate(java.io.DataInput, boolean)protected void extendMakeLocal()
Record implementations should implement to reset additional information they keep concerning transfers performed
Nothing more to reset
extendMakeLocal in class RecordRecord.extendMakeLocal()Copyright © 2014. All Rights Reserved.