Uses of Class
com.swiftmq.swiftlet.queue.QueueTransactionClosedException
Packages that use QueueTransactionClosedException
-
Uses of QueueTransactionClosedException in com.swiftmq.swiftlet.queue
Methods in com.swiftmq.swiftlet.queue that throw QueueTransactionClosedExceptionModifier and TypeMethodDescriptionvoid
QueuePullTransaction.acknowledgeMessage
(MessageIndex messageIndex) Acknowledge a single message of this transactionvoid
QueuePullTransaction.acknowledgeMessage
(MessageIndex messageIndex, AsyncCompletionCallback callback) Async acknowledge a single message of this transaction and returns its size as the result of the callback.void
QueuePullTransaction.acknowledgeMessages
(List messageIndexList, AsyncCompletionCallback callback) Async acknowledge a list of messages of this transaction and returns their size as the result of the callback.void
QueueTransaction.commit()
Commits the transaction and set the transaction state to closedvoid
Commits a prepared transaction and set the transaction state to closed.QueuePullTransaction.getExpiredMessage
(long timeout) Get an expired message from the queue but wait only a specific period of time.QueuePullTransaction.getMessage()
Get a message from the queue.QueuePullTransaction.getMessage
(long timeout) Get a message from the queue but wait only a specific period of time.QueuePullTransaction.getMessage
(long timeout, Selector selector) Get a message from the queue that matches the selector but wait only a specific period of time.QueuePullTransaction.getMessage
(Selector selector) Get a message from the queue that matches the selector.void
QueuePullTransaction.moveToTransaction
(MessageIndex messageIndex) Moves a message with the given message index to this transaction.void
QueuePullTransaction.moveToTransaction
(MessageIndex messageIndex, QueuePullTransaction sourceTransaction) Moves a message with the given message index from the source to this transaction.long
QueuePullTransaction.moveToTransactionReturnSize
(MessageIndex messageIndex) Moves a message with the given message index to this transaction and returns its size.long
QueuePullTransaction.moveToTransactionReturnSize
(MessageIndex messageIndex, QueuePullTransaction sourceTransaction) Moves a message with the given message index from the source to this transaction and returns its size.void
Prepares the transaction with the given transaction id.void
QueuePushTransaction.putMessage
(MessageImpl message) Put a message into the queuevoid
QueuePullTransaction.registerMessageProcessor
(MessageProcessor messageProcessor) Registers a message processor.void
QueuePullTransaction.removeMessages
(List<MessageIndex> messageIndexes) Remove messages from a queuevoid
QueuePullTransaction.rollback()
Rollback of the transaction.void
Rolls back the transaction with the given transaction id, eventually prepared under a global transaction id.void
QueuePushTransaction.rollback()
Rollback of the transaction.void
Rolls back the transaction with the given transaction id, eventually prepared under a global transaction id.abstract void
QueueTransaction.rollback()
Rolls back the transaction.abstract void
Rolls back the transaction with the given transaction id, eventually prepared under a global transaction id.void
QueuePullTransaction.unregisterMessageProcessor
(MessageProcessor messageProcessor) Unregisters a message processor.protected void
QueueTransaction.verifyTransactionState()
Verifies the transaction state.