org.jboss.jms.delegate
Class DeliveryInfo

java.lang.Object
  extended byorg.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, int consumerId, java.lang.String queueName, SessionDelegate connectionConsumerSession)
           
 
Method Summary
 SessionDelegate getConnectionConsumerSession()
           
 int getConsumerId()
           
 long getDeliveryID()
           
 MessageProxy getMessageProxy()
           
 java.lang.String getQueueName()
           
 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,
                    int consumerId,
                    java.lang.String queueName,
                    SessionDelegate connectionConsumerSession)
Method Detail

getQueueName

public java.lang.String getQueueName()

getConsumerId

public int getConsumerId()

getMessageProxy

public MessageProxy getMessageProxy()

getConnectionConsumerSession

public SessionDelegate getConnectionConsumerSession()

toString

public java.lang.String toString()

getDeliveryID

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


Copyright © 2006 JBoss Inc. All Rights Reserved.