org.apache.qpid.server.txn
Interface TransactionalContext
- All Known Implementing Classes:
- LocalTransactionalContext, NonTransactionalContext
public interface TransactionalContext
- Author:
- Robert Greig ([email protected])
beginTranIfNecessary
void beginTranIfNecessary()
throws AMQException
- Throws:
AMQException
commit
void commit()
throws AMQException
- Throws:
AMQException
rollback
void rollback()
throws AMQException
- Throws:
AMQException
deliver
void deliver(AMQMessage message,
AMQQueue queue)
throws AMQException
- Throws:
AMQException
acknowledgeMessage
void acknowledgeMessage(long deliveryTag,
long lastDeliveryTag,
boolean multiple,
UnacknowledgedMessageMap unacknowledgedMessageMap)
throws AMQException
- Throws:
AMQException
messageFullyReceived
void messageFullyReceived(boolean persistent)
throws AMQException
- Throws:
AMQException
messageProcessed
void messageProcessed(AMQProtocolSession protocolSession)
throws AMQException
- Throws:
AMQException
getStoreContext
StoreContext getStoreContext()
Copyright © 2007. All Rights Reserved.