|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.activemq.transport.stomp.StompWireFormat
public class StompWireFormat
Implements marshalling and unmarsalling the Stomp protocol.
Constructor Summary | |
---|---|
StompWireFormat()
|
Method Summary | |
---|---|
int |
getVersion()
|
ByteSequence |
marshal(java.lang.Object command)
Packet based marshaling |
void |
marshal(java.lang.Object command,
java.io.DataOutput os)
Stream based marshaling |
protected java.lang.String |
parseAction(java.io.DataInput in)
|
protected int |
parseContentLength(java.lang.String contentLength)
|
protected java.util.HashMap<java.lang.String,java.lang.String> |
parseHeaders(java.io.DataInput in)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StompWireFormat()
Method Detail |
---|
public ByteSequence marshal(java.lang.Object command) throws java.io.IOException
WireFormat
marshal
in interface WireFormat
java.io.IOException
public java.lang.Object unmarshal(ByteSequence packet) throws java.io.IOException
WireFormat
unmarshal
in interface WireFormat
java.io.IOException
public void marshal(java.lang.Object command, java.io.DataOutput os) throws java.io.IOException
WireFormat
marshal
in interface WireFormat
java.io.IOException
public java.lang.Object unmarshal(java.io.DataInput in) throws java.io.IOException
WireFormat
unmarshal
in interface WireFormat
java.io.IOException
protected java.lang.String parseAction(java.io.DataInput in) throws java.io.IOException
java.io.IOException
protected java.util.HashMap<java.lang.String,java.lang.String> parseHeaders(java.io.DataInput in) throws java.io.IOException
java.io.IOException
protected int parseContentLength(java.lang.String contentLength) throws ProtocolException
ProtocolException
public int getVersion()
getVersion
in interface WireFormat
public void setVersion(int version)
setVersion
in interface WireFormat
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |