org.jboss.jms.delegate
Class DeliveryInfo

java.lang.Object
  extended by org.jboss.jms.delegate.DeliveryInfo
All Implemented Interfaces:
Ack

public class DeliveryInfo
extends java.lang.Object
implements Ack

Struct like class for holding information regarding a delivery on the client side - this is never passed to the server

Author:
Ovidiu Feodorov $Id: AckInfo.java 1770 2006-12-12 10:49:42Z timfox $

Constructor Summary
DeliveryInfo(MessageProxy msg, java.lang.String consumerId, java.lang.String queueName, SessionDelegate connectionConsumerSession, boolean shouldAck)
           
 
Method Summary
 SessionDelegate getConnectionConsumerSession()
           
 java.lang.String getConsumerId()
           
 long getDeliveryID()
           
 MessageProxy getMessageProxy()
           
 java.lang.String getQueueName()
           
 boolean isShouldAck()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeliveryInfo

public DeliveryInfo(MessageProxy msg,
                    java.lang.String consumerId,
                    java.lang.String queueName,
                    SessionDelegate connectionConsumerSession,
                    boolean shouldAck)
Method Detail

getQueueName

public java.lang.String getQueueName()

getConsumerId

public java.lang.String getConsumerId()

getMessageProxy

public MessageProxy getMessageProxy()

getConnectionConsumerSession

public SessionDelegate getConnectionConsumerSession()

isShouldAck

public boolean isShouldAck()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDeliveryID

public long getDeliveryID()
Specified by:
getDeliveryID in interface Ack


Copyright © 2006 JBoss Inc. All Rights Reserved.