|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.activemq.io.impl.AbstractPacketReader
Allows instances implementing Packet interface to be deserailized
Field Summary | |
protected int |
wireFormatVersion
|
Constructor Summary | |
AbstractPacketReader()
|
Method Summary | |
void |
buildPacket(Packet p,
java.io.DataInput dataIn)
build a Packet instance from the data input stream |
boolean |
canRead(int packetType)
|
int |
getWireFormatVersion()
|
protected java.lang.Object |
readObject(java.io.DataInput dataIn)
; |
Packet |
readPacketFromByteArray(byte[] data)
Deserailizes a Packet from a byte array |
protected java.lang.String |
readUTF(java.io.DataInput dataIn)
pointless method - but mirrors writer |
void |
setWireFormatVersion(int version)
Set the wire format version |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.activemq.io.impl.PacketReader |
createPacket, getPacketType |
Field Detail |
protected int wireFormatVersion
Constructor Detail |
public AbstractPacketReader()
Method Detail |
public boolean canRead(int packetType)
canRead
in interface PacketReader
packetType
-
protected java.lang.String readUTF(java.io.DataInput dataIn) throws java.io.IOException
dataIn
-
java.io.IOException
protected java.lang.Object readObject(java.io.DataInput dataIn) throws java.io.IOException
dataIn
-
java.io.IOException
public void buildPacket(Packet p, java.io.DataInput dataIn) throws java.io.IOException
buildPacket
in interface PacketReader
p
- A Packet objectdataIn
- the data input stream to build the packet from
java.io.IOException
public Packet readPacketFromByteArray(byte[] data) throws java.io.IOException
readPacketFromByteArray
in interface PacketReader
data
-
java.io.IOException
public void setWireFormatVersion(int version)
setWireFormatVersion
in interface PacketReader
version
- public int getWireFormatVersion()
getWireFormatVersion
in interface PacketReader
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |