org.jboss.jms.wireformat
Class SerializedPacket
java.lang.Object
org.jboss.jms.wireformat.PacketSupport
org.jboss.jms.wireformat.SerializedPacket
- All Implemented Interfaces:
- Streamable
- public class SerializedPacket
- extends PacketSupport
For carrying a remoting non JBM invocation across the wire. Also used for internal invocation
request return values e.g. PONG. This would be used for pings, disconnect, addlistener,
removelistener etc.
- Version:
- $Revision: 2304 $
$Id: SerializedPacket.java 2304 2007-02-13 23:43:15Z clebert.suconic@jboss.com $
- Author:
- Tim Fox
Fields inherited from class org.jboss.jms.wireformat.PacketSupport |
CLIENT_DELIVERY, CONNECTIONFACTORY_UPDATE, methodId, NULL_RESPONSE, ONE_WAY_METADATA, POLLEDCALLBACKS_DELIVERY, REQ_BROWSER_HASNEXTMESSAGE, REQ_BROWSER_NEXTMESSAGE, REQ_BROWSER_NEXTMESSAGEBLOCK, REQ_BROWSER_RESET, REQ_CLOSE, REQ_CLOSING, REQ_CONNECTION_CREATESESSIONDELEGATE, REQ_CONNECTION_GETCLIENTID, REQ_CONNECTION_GETPREPAREDTRANSACTIONS, REQ_CONNECTION_SENDTRANSACTION, REQ_CONNECTION_SETCLIENTID, REQ_CONNECTION_START, REQ_CONNECTION_STOP, REQ_CONNECTIONFACTORY_CREATECONNECTIONDELEGATE, REQ_CONNECTIONFACTORY_GETCLIENTAOPSTACK, REQ_CONNECTIONFACTORY_GETIDBLOCK, REQ_CONSUMER_CHANGERATE, REQ_SESSION_ACKNOWLEDGEDELIVERIES, REQ_SESSION_ACKNOWLEDGEDELIVERY, REQ_SESSION_ADDTEMPORARYDESTINATION, REQ_SESSION_CANCELDELIVERIES, REQ_SESSION_CANCELDELIVERY, REQ_SESSION_CREATEBROWSERDELEGATE, REQ_SESSION_CREATECONSUMERDELEGATE, REQ_SESSION_CREATEQUEUE, REQ_SESSION_CREATETOPIC, REQ_SESSION_DELETETEMPORARYDESTINATION, REQ_SESSION_RECOVERDELIVERIES, REQ_SESSION_SEND, REQ_SESSION_UNSUBSCRIBE, RESP_BROWSER_HASNEXTMESSAGE, RESP_BROWSER_NEXTMESSAGE, RESP_BROWSER_NEXTMESSAGEBLOCK, RESP_CLOSING, RESP_CONNECTION_CREATESESSIONDELEGATE, RESP_CONNECTION_GETCLIENTID, RESP_CONNECTION_GETPREPAREDTRANSACTIONS, RESP_CONNECTIONFACTORY_CREATECONNECTIONDELEGATE, RESP_CONNECTIONFACTORY_GETCLIENTAOPSTACK, RESP_CONNECTIONFACTORY_GETIDBLOCK, RESP_SESSION_CREATEBROWSERDELEGATE, RESP_SESSION_CREATECONSUMERDELEGATE, RESP_SESSION_CREATEQUEUE, RESP_SESSION_CREATETOPIC, SERIALIZED |
Method Summary |
java.lang.Object |
getPayload()
|
void |
read(java.io.DataInputStream is)
|
java.lang.String |
toString()
|
void |
write(java.io.DataOutputStream os)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SerializedPacket
public SerializedPacket()
SerializedPacket
public SerializedPacket(java.lang.Object payload)
read
public void read(java.io.DataInputStream is)
throws java.lang.Exception
- Specified by:
read
in interface Streamable
- Specified by:
read
in class PacketSupport
- Throws:
java.lang.Exception
write
public void write(java.io.DataOutputStream os)
throws java.lang.Exception
- Specified by:
write
in interface Streamable
- Overrides:
write
in class PacketSupport
- Throws:
java.lang.Exception
getPayload
public java.lang.Object getPayload()
- Overrides:
getPayload
in class PacketSupport
toString
public java.lang.String toString()
Copyright © 2006 JBoss Inc. All Rights Reserved.