|
|||||||||
| 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 Recordout - 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 Recordin - 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 RecordGRS2RecordSerializationException
public void extendReceiveFromXML(org.w3c.dom.Element element)
throws GRS2RecordSerializationException
extendReceiveFromXML in class RecordGRS2RecordSerializationExceptionpublic 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(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 Recordout - 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 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 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 | ||||||||