org.jboss.jms.wireformat
Class ClientDelivery

java.lang.Object
  extended byorg.jboss.jms.wireformat.PacketSupport
      extended byorg.jboss.jms.wireformat.CallbackSupport
          extended byorg.jboss.jms.wireformat.ClientDelivery
All Implemented Interfaces:
Streamable

public class ClientDelivery
extends CallbackSupport

A ClientDelivery

Version:
$Revision: 2304 $ $Id: ClientDelivery.java 2304 2007-02-13 23:43:15Z clebert.suconic@jboss.com $
Author:
Tim Fox, Ovidiu Feodorov

Field Summary
 
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
 
Constructor Summary
ClientDelivery()
           
ClientDelivery(Message msg, int consumerId, long deliveryId, int deliveryCount)
           
 
Method Summary
 int getConsumerId()
           
 int getDeliveryCount()
           
 long getDeliveryId()
           
 Message getMessage()
           
 void read(java.io.DataInputStream in)
           
 java.lang.String toString()
           
 void write(java.io.DataOutputStream out)
           
 
Methods inherited from class org.jboss.jms.wireformat.CallbackSupport
getPayload
 
Methods inherited from class org.jboss.jms.wireformat.PacketSupport
createPacket, readNullableString, writeNullableString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientDelivery

public ClientDelivery()

ClientDelivery

public ClientDelivery(Message msg,
                      int consumerId,
                      long deliveryId,
                      int deliveryCount)
Method Detail

write

public void write(java.io.DataOutputStream out)
           throws java.lang.Exception
Specified by:
write in interface Streamable
Overrides:
write in class PacketSupport
Throws:
java.lang.Exception

read

public void read(java.io.DataInputStream in)
          throws java.lang.Exception
Specified by:
read in interface Streamable
Specified by:
read in class PacketSupport
Throws:
java.lang.Exception

getMessage

public Message getMessage()

getConsumerId

public int getConsumerId()

getDeliveryId

public long getDeliveryId()

getDeliveryCount

public int getDeliveryCount()

toString

public java.lang.String toString()


Copyright © 2006 JBoss Inc. All Rights Reserved.