public class QueueXaResourceManager extends AbstractXAResourceManager
activeContexts, suspendedContexts
DEFAULT_COMMIT_TIMEOUT_FACTOR, DEFAULT_TIMEOUT_MSECS, defaultTimeout, dirty, globalTransactions, logger, OPERATION_MODE_RECOVERING, OPERATION_MODE_STARTED, OPERATION_MODE_STARTING, OPERATION_MODE_STOPPED, OPERATION_MODE_STOPPING, operationMode, SHUTDOWN_MODE_KILL, SHUTDOWN_MODE_NORMAL, SHUTDOWN_MODE_ROLLBACK
Constructor and Description |
---|
QueueXaResourceManager() |
Modifier and Type | Method and Description |
---|---|
protected void |
doBegin(AbstractTransactionContext context) |
protected void |
doCommit(AbstractTransactionContext context) |
protected int |
doPrepare(AbstractXaTransactionContext context) |
protected void |
doRollback(AbstractTransactionContext context) |
getTransactionalResource, prepareTransaction
assureReady, assureStarted, beginTransaction, commitTransaction, doStart, getDefaultTransactionTimeout, recover, rollbackTransaction, setDefaultTransactionTimeout, setDirty, setTransactionRollbackOnly, shutdown, start, stop, stop, stop, waitForAllTxToStop
protected void doBegin(AbstractTransactionContext context)
doBegin
in class AbstractResourceManager
protected int doPrepare(AbstractXaTransactionContext context) throws ResourceManagerException
doPrepare
in class AbstractXAResourceManager
ResourceManagerException
protected void doCommit(AbstractTransactionContext context) throws ResourceManagerException
doCommit
in class AbstractResourceManager
ResourceManagerException
protected void doRollback(AbstractTransactionContext context) throws ResourceManagerException
doRollback
in class AbstractResourceManager
ResourceManagerException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.