| Package | Description |
|---|---|
| org.mule.runtime.core.internal.util.journal.queue | |
| org.mule.runtime.core.internal.util.queue | |
| org.mule.runtime.core.util.queue |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractQueueTransactionJournal.logAdd(T txId,
QueueStore queue,
Serializable value) |
void |
AbstractQueueTransactionJournal.logAddFirst(T txId,
QueueStore queue,
Serializable item) |
void |
AbstractQueueTransactionJournal.logRemove(T txId,
QueueStore queue,
Serializable value) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentQueueTransactionContext.clear(QueueStore queue) |
void |
XaQueueTypeTransactionContextAdapter.clear(QueueStore queue) |
void |
LocalTxQueueTransactionContext.clear(QueueStore queue) |
void |
PersistentXaTransactionContext.clear(QueueStore queue) |
boolean |
PersistentQueueTransactionContext.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
XaQueueTypeTransactionContextAdapter.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
LocalTxQueueTransactionContext.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
PersistentXaTransactionContext.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
Serializable |
PersistentQueueTransactionContext.peek(QueueStore queue) |
Serializable |
XaQueueTypeTransactionContextAdapter.peek(QueueStore queue) |
Serializable |
LocalTxQueueTransactionContext.peek(QueueStore queue) |
Serializable |
PersistentXaTransactionContext.peek(QueueStore queue) |
Serializable |
PersistentQueueTransactionContext.poll(QueueStore queue,
long pollTimeout) |
Serializable |
XaQueueTypeTransactionContextAdapter.poll(QueueStore queue,
long pollTimeout) |
Serializable |
LocalTxQueueTransactionContext.poll(QueueStore queue,
long pollTimeout) |
Serializable |
PersistentXaTransactionContext.poll(QueueStore queue,
long pollTimeout) |
int |
PersistentQueueTransactionContext.size(QueueStore queue) |
int |
XaQueueTypeTransactionContextAdapter.size(QueueStore queue) |
int |
LocalTxQueueTransactionContext.size(QueueStore queue) |
int |
PersistentXaTransactionContext.size(QueueStore queue) |
void |
PersistentQueueTransactionContext.untake(QueueStore queue,
Serializable item) |
void |
XaQueueTypeTransactionContextAdapter.untake(QueueStore queue,
Serializable item) |
void |
LocalTxQueueTransactionContext.untake(QueueStore queue,
Serializable item) |
void |
PersistentXaTransactionContext.untake(QueueStore queue,
Serializable item) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RecoverableQueueStore
Extension of
QueueStore required to be able to recover a queue store base on a
transaction journal. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultQueueStore
Internal queue implementation that will execute operations directly to the queue storage.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract QueueStore |
AbstractQueueManager.createQueueStore(String name,
QueueConfiguration config)
Creates a QueueStore
|
QueueStore |
AbstractQueueManager.getQueue(String queueName) |
QueueStore |
QueueProvider.getQueue(String queueName) |
| Modifier and Type | Method and Description |
|---|---|
void |
TransientQueueTransactionContext.clear(QueueStore queue) |
void |
QueueTypeTransactionContextAdapter.clear(QueueStore queue) |
void |
QueueTransactionContext.clear(QueueStore queue) |
void |
TransientXaTransactionAdapter.clear(QueueStore queue) |
void |
QueueStoreCacheListener.closeQueueStore(QueueStore queueStore) |
void |
AbstractQueueManager.closeQueueStore(QueueStore queueStore) |
void |
QueueStoreCacheListener.disposeQueueStore(QueueStore queueStore) |
void |
AbstractQueueManager.disposeQueueStore(QueueStore queueStore) |
protected List<Serializable> |
TransientQueueTransactionContext.lookupAddedQueue(QueueStore queue) |
protected List<Serializable> |
TransientQueueTransactionContext.lookupRemovedQueue(QueueStore queue) |
boolean |
TransientQueueTransactionContext.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
QueueTypeTransactionContextAdapter.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
QueueTransactionContext.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
boolean |
TransientXaTransactionAdapter.offer(QueueStore queue,
Serializable item,
long offerTimeout) |
Serializable |
TransientQueueTransactionContext.peek(QueueStore queue) |
Serializable |
QueueTypeTransactionContextAdapter.peek(QueueStore queue) |
Serializable |
QueueTransactionContext.peek(QueueStore queue) |
Serializable |
TransientXaTransactionAdapter.peek(QueueStore queue) |
Serializable |
TransientQueueTransactionContext.poll(QueueStore queue,
long pollTimeout) |
Serializable |
QueueTypeTransactionContextAdapter.poll(QueueStore queue,
long pollTimeout) |
Serializable |
QueueTransactionContext.poll(QueueStore queue,
long pollTimeout) |
Serializable |
TransientXaTransactionAdapter.poll(QueueStore queue,
long pollTimeout) |
int |
TransientQueueTransactionContext.size(QueueStore queue) |
int |
QueueTypeTransactionContextAdapter.size(QueueStore queue) |
int |
QueueTransactionContext.size(QueueStore queue) |
int |
TransientXaTransactionAdapter.size(QueueStore queue) |
void |
TransientQueueTransactionContext.untake(QueueStore queue,
Serializable item) |
void |
QueueTypeTransactionContextAdapter.untake(QueueStore queue,
Serializable item) |
void |
QueueTransactionContext.untake(QueueStore queue,
Serializable item) |
void |
TransientXaTransactionAdapter.untake(QueueStore queue,
Serializable item) |
| Constructor and Description |
|---|
TransactionAwareQueueStore(QueueStore queue,
TransactionContextProvider transactionContextProvider,
MuleContext muleContext) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.