Uses of Interface
org.mule.util.queue.QueueStore

Packages that use QueueStore
org.mule.util.journal.queue   
org.mule.util.queue A resource manager that allow access to transactional queues with optional persistence. 
 

Uses of QueueStore in org.mule.util.journal.queue
 

Methods in org.mule.util.journal.queue with parameters of type QueueStore
 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)
           
 

Uses of QueueStore in org.mule.util.queue
 

Subinterfaces of QueueStore in org.mule.util.queue
 interface RecoverableQueueStore
          Extension of QueueStore required to be able to recover a queue store base on a transaction journal.
 

Classes in org.mule.util.queue that implement QueueStore
 class DefaultQueueStore
          Internal queue implementation that will execute operations directly to the queue storage.
 

Methods in org.mule.util.queue that return QueueStore
protected abstract  QueueStore AbstractQueueManager.createQueueStore(String name, QueueConfiguration config)
          Creates a QueueStore
 QueueStore QueueProvider.getQueue(String queueName)
           
 QueueStore AbstractQueueManager.getQueue(String queueName)
           
 

Methods in org.mule.util.queue with parameters of type QueueStore
 void QueueTypeTransactionContextAdapter.clear(QueueStore queue)
           
 void PersistentXaTransactionContext.clear(QueueStore queue)
           
 void LocalTxQueueTransactionContext.clear(QueueStore queue)
           
 void PersistentQueueTransactionContext.clear(QueueStore queue)
           
 void TransientQueueTransactionContext.clear(QueueStore queue)
           
 void TransientXaTransactionAdapter.clear(QueueStore queue)
           
 void QueueTransactionContext.clear(QueueStore queue)
           
 void XaQueueTypeTransactionContextAdapter.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 QueueTypeTransactionContextAdapter.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean PersistentXaTransactionContext.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean LocalTxQueueTransactionContext.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean PersistentQueueTransactionContext.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean TransientQueueTransactionContext.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean TransientXaTransactionAdapter.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean QueueTransactionContext.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 boolean XaQueueTypeTransactionContextAdapter.offer(QueueStore queue, Serializable item, long offerTimeout)
           
 Serializable QueueTypeTransactionContextAdapter.peek(QueueStore queue)
           
 Serializable PersistentXaTransactionContext.peek(QueueStore queue)
           
 Serializable LocalTxQueueTransactionContext.peek(QueueStore queue)
           
 Serializable PersistentQueueTransactionContext.peek(QueueStore queue)
           
 Serializable TransientQueueTransactionContext.peek(QueueStore queue)
           
 Serializable TransientXaTransactionAdapter.peek(QueueStore queue)
           
 Serializable QueueTransactionContext.peek(QueueStore queue)
           
 Serializable XaQueueTypeTransactionContextAdapter.peek(QueueStore queue)
           
 Serializable QueueTypeTransactionContextAdapter.poll(QueueStore queue, long pollTimeout)
           
 Serializable PersistentXaTransactionContext.poll(QueueStore queue, long pollTimeout)
           
 Serializable LocalTxQueueTransactionContext.poll(QueueStore queue, long pollTimeout)
           
 Serializable PersistentQueueTransactionContext.poll(QueueStore queue, long pollTimeout)
           
 Serializable TransientQueueTransactionContext.poll(QueueStore queue, long pollTimeout)
           
 Serializable TransientXaTransactionAdapter.poll(QueueStore queue, long pollTimeout)
           
 Serializable QueueTransactionContext.poll(QueueStore queue, long pollTimeout)
           
 Serializable XaQueueTypeTransactionContextAdapter.poll(QueueStore queue, long pollTimeout)
           
 int QueueTypeTransactionContextAdapter.size(QueueStore queue)
           
 int PersistentXaTransactionContext.size(QueueStore queue)
           
 int LocalTxQueueTransactionContext.size(QueueStore queue)
           
 int PersistentQueueTransactionContext.size(QueueStore queue)
           
 int TransientQueueTransactionContext.size(QueueStore queue)
           
 int TransientXaTransactionAdapter.size(QueueStore queue)
           
 int QueueTransactionContext.size(QueueStore queue)
           
 int XaQueueTypeTransactionContextAdapter.size(QueueStore queue)
           
 void QueueTypeTransactionContextAdapter.untake(QueueStore queue, Serializable item)
           
 void PersistentXaTransactionContext.untake(QueueStore queue, Serializable item)
           
 void LocalTxQueueTransactionContext.untake(QueueStore queue, Serializable item)
           
 void PersistentQueueTransactionContext.untake(QueueStore queue, Serializable item)
           
 void TransientQueueTransactionContext.untake(QueueStore queue, Serializable item)
           
 void TransientXaTransactionAdapter.untake(QueueStore queue, Serializable item)
           
 void QueueTransactionContext.untake(QueueStore queue, Serializable item)
           
 void XaQueueTypeTransactionContextAdapter.untake(QueueStore queue, Serializable item)
           
 

Constructors in org.mule.util.queue with parameters of type QueueStore
TransactionAwareQueueStore(QueueStore queue, TransactionContextProvider transactionContextProvider, MuleContext muleContext)
           
 



Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.