public abstract class AbstractQueueSession extends Object implements QueueSession
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
Constructor and Description |
---|
AbstractQueueSession(QueueProvider queueProvider,
MuleContext muleContext) |
Modifier and Type | Method and Description |
---|---|
protected MuleContext |
getMuleContext() |
Queue |
getQueue(String name)
Retrieves a queue.
|
protected QueueProvider |
getQueueProvider() |
protected abstract QueueTransactionContext |
getTransactionalContext() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
begin, commit, rollback
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start
public AbstractQueueSession(QueueProvider queueProvider, MuleContext muleContext)
public Queue getQueue(String name)
QueueSession
getQueue
in interface QueueSession
name
- identifier of the queue to retrieveprotected QueueProvider getQueueProvider()
protected MuleContext getMuleContext()
protected abstract QueueTransactionContext getTransactionalContext()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.