See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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 |
QueueControlDataFile |
Control information for queues.
|
QueueFileProvider |
Provides access to a RandomAccessFile for queue data.
|
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 |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.