|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WireFormat
Provides a mechanism to marshal commands into and out of packets or into and out of streams, Channels and Datagrams.
| Method Summary | |
|---|---|
int |
getVersion()
|
ByteSequence |
marshal(java.lang.Object command)
Packet based marshaling |
void |
marshal(java.lang.Object command,
java.io.DataOutput out)
Stream based marshaling |
void |
setVersion(int version)
|
java.lang.Object |
unmarshal(ByteSequence packet)
Packet based un-marshaling |
java.lang.Object |
unmarshal(java.io.DataInput in)
Packet based un-marshaling |
| Method Detail |
|---|
ByteSequence marshal(java.lang.Object command)
throws java.io.IOException
java.io.IOException
java.lang.Object unmarshal(ByteSequence packet)
throws java.io.IOException
java.io.IOException
void marshal(java.lang.Object command,
java.io.DataOutput out)
throws java.io.IOException
java.io.IOException
java.lang.Object unmarshal(java.io.DataInput in)
throws java.io.IOException
java.io.IOExceptionvoid setVersion(int version)
the - version of the wire formatint getVersion()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||