com.caucho.amqp.common
Class TransferSettleManager<L extends AmqpLink>

java.lang.Object
  extended by com.caucho.amqp.common.TransferSettleManager<L>

public class TransferSettleManager<L extends AmqpLink>
extends java.lang.Object

manages transfers and settlements.


Constructor Summary
TransferSettleManager()
           
 
Method Summary
 long addDelivery(L link, long messageId, SettleMode settleMode)
           
 void onDisposition(long xid, DeliveryState deliveryState, long first, long last)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransferSettleManager

public TransferSettleManager()
Method Detail

addDelivery

public long addDelivery(L link,
                        long messageId,
                        SettleMode settleMode)

onDisposition

public void onDisposition(long xid,
                          DeliveryState deliveryState,
                          long first,
                          long last)