|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| LocalQueueTransactionContext | Specialization of QueueTransactionContext for local queue transactions |
| Queue | Interface for mule queues used for SEDA and VM. |
| QueueConfiguration | Queue configuration attributes |
| QueueManager | A Queue manager is responsible for managing one or more Queue resources and providing common support for transactions and persistence. |
| QueueProvider | Provides access to a certain queue. |
| QueueSession | Session for executing operation over queues. |
| QueueStore | Internal queue interface that hold queue configuration that will execute operations directly to the queue storage. |
| QueueStoreCacheListener | Listener for queue operations affecting the queue store cache. |
| QueueStoreDelegate | A DefaultQueueStore delegates the actual work of processing its queue to one of these. |
| QueueTransactionContext | Contract for a transactional context for queue operations. |
| QueueTransactionContextFactory<T extends QueueTransactionContext> | Factory for a transient and persistent QueueTransactionContext |
| RecoverableQueueStore | Extension of QueueStore required to be
able to recover a queue store base on a transaction journal. |
| TransactionalQueueStoreDelegate | A marker interface for a QueueStoreDelegate that, along with its store, is transactional |
| TransactionContextProvider | Provides access to the transaction context if there is one for the current session. |
| XaQueueTransactionContext | XA Transaction context for queues |
| Class Summary | |
|---|---|
| AbstractQueueManager | Abstract implementation for a QueueManager. |
| AbstractQueueSession | |
| AbstractQueueStoreDelegate | Abstract queue delegate implementation that forces common queue behaviour |
| DefaultQueueConfiguration | |
| DefaultQueueStore | Internal queue implementation that will execute operations directly to the queue storage. |
| DefaultQueueStoreDelegate | The default QueueStoreDelegate. |
| DelegateQueueManager | Delegates every call to the real QueueManager. |
| DualRandomAccessFileQueueStoreDelegate | TransactionalQueueStoreDelegate implementation using two files for storing the
queue data. |
| LocalTxQueueTransactionContext | Default LocalQueueTransactionContext implementation for a queue. |
| PersistentQueueTransactionContext | LocalQueueTransactionContext implementation for a persistent queue. |
| PersistentXaTransactionContext | Implementation of XaQueueTransactionContext for persistent queues using XA transactions |
| QueueTypeTransactionContextAdapter<T extends QueueTransactionContext> | Once a queue operations it's executed this operation creates the correct QueueTransactionContext
based on the queue type, persistent or transient. |
| QueueXaResource | |
| QueueXaResourceManager | |
| TransactionalQueueManager | The Transactional Queue Manager is responsible for creating and Managing transactional Queues. |
| TransactionalQueueSession | A Queue session that is used to manage the transaction context of a Queue. |
| TransactionAwareQueueStore | Queue implementation that executes operations: - If there is no transaction context then executes the operation directly to the queue. |
| TransientQueueTransactionContext | Transaction context for transient queues |
| TransientXaTransactionAdapter | Adapter for TransientQueueTransactionContext to an XaQueueTransactionContext |
| XaQueueTypeTransactionContextAdapter | |
A resource manager that allow access to transactional queues with optional persistence.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||