org.mule.util.queue
Class TransactionalQueueManager.QueueTransactionContext
java.lang.Object
org.mule.util.xa.AbstractTransactionContext
org.mule.util.queue.TransactionalQueueManager.QueueTransactionContext
- Enclosing class:
- TransactionalQueueManager
protected class TransactionalQueueManager.QueueTransactionContext
- extends AbstractTransactionContext
Field Summary |
protected java.util.Map |
added
|
protected java.util.Map |
removed
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
added
protected java.util.Map added
removed
protected java.util.Map removed
TransactionalQueueManager.QueueTransactionContext
protected TransactionalQueueManager.QueueTransactionContext()
offer
public boolean offer(QueueInfo queue,
java.lang.Object item,
long timeout)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
poll
public java.lang.Object poll(QueueInfo queue,
long timeout)
throws java.io.IOException,
java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
peek
public java.lang.Object peek(QueueInfo queue)
throws java.io.IOException,
java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
size
public int size(QueueInfo queue)
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.