org.jboss.jms.tx
Class AckInfo

java.lang.Object
  extended byorg.jboss.jms.tx.AckInfo
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class AckInfo
extends java.lang.Object
implements java.io.Externalizable

Struct like class for holding information regarding an acknowledgement to be passed to the server for processing.

Author:
Serialized Form

Field Summary
protected  int consumerID
           
protected  long messageID
           
 
Constructor Summary
AckInfo()
           
AckInfo(long messageID, int consumerID)
           
 
Method Summary
 int getConsumerID()
           
 long getMessageID()
           
 void readExternal(java.io.ObjectInput in)
           
 java.lang.String toString()
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

messageID

protected long messageID

consumerID

protected int consumerID
Constructor Detail

AckInfo

public AckInfo()

AckInfo

public AckInfo(long messageID,
               int consumerID)
Method Detail

getMessageID

public long getMessageID()

getConsumerID

public int getConsumerID()

toString

public java.lang.String toString()

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException


Copyright © 2006 JBoss Inc. All Rights Reserved.