|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgr.uoa.di.madgik.grs.record.Record
gr.uoa.di.madgik.grs.record.GenericRecord
public class GenericRecord
This 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 Summary | |
---|---|
GenericRecord()
|
Method Summary | |
---|---|
void |
extendDeflate(java.io.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(java.io.DataInput in,
boolean reset)
The method all Record implementations should implement to read any information they deflated |
void |
extendReceive(java.io.DataInput in)
The method all Record implementations should implement to read any information they send during transfer |
void |
extendReceiveFromXML(org.w3c.dom.Element element)
|
void |
extendSend(java.io.DataOutput out)
The method all Record implementations should implement to add any information they keep during transfer |
void |
extendSendToXML(org.w3c.dom.Document doc,
org.w3c.dom.Element element)
|
Methods inherited from class gr.uoa.di.madgik.grs.record.Record |
---|
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, setRemoteCopy, show, toXML, unbind |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GenericRecord()
Method Detail |
---|
public void extendSend(java.io.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 Record
out
- the stream to transfer through
GRS2RecordSerializationException
- Information serialization problemRecord.extendSend(java.io.DataOutput)
public void extendReceive(java.io.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 Record
in
- the stream to read from
GRS2RecordSerializationException
- Information deserialization errorRecord.extendReceive(java.io.DataInput)
public void extendSendToXML(org.w3c.dom.Document doc, org.w3c.dom.Element element) throws GRS2RecordSerializationException
extendSendToXML
in class Record
GRS2RecordSerializationException
public void extendReceiveFromXML(org.w3c.dom.Element element) throws GRS2RecordSerializationException
extendReceiveFromXML
in class Record
GRS2RecordSerializationException
public void extendDispose()
Record
extenders to dispose any internally kept state
Nothing is disposed. No internal resources managed
extendDispose
in class Record
Record.extendDispose()
public void extendDeflate(java.io.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 Record
out
- the stream to deflate to
GRS2RecordSerializationException
- Information serialization problemRecord.extendDeflate(java.io.DataOutput)
public void extendInflate(java.io.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 Record
in
- 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 Field
GRS2RecordSerializationException
- Information deserialization errorRecord.extendInflate(java.io.DataInput, boolean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |