org.mule.util.xa
Class AbstractXAResourceManager

java.lang.Object
  extended byorg.mule.util.xa.AbstractResourceManager
      extended byorg.mule.util.xa.AbstractXAResourceManager
Direct Known Subclasses:
FileManager, TransactionalQueueManager

public abstract class AbstractXAResourceManager
extends AbstractResourceManager

Version:
$Revision: 7976 $
Author:
Guillaume Nodet

Field Summary
protected  Map activeContexts
           
protected  Map suspendedContexts
           
 
Fields inherited from class org.mule.util.xa.AbstractResourceManager
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 Summary
AbstractXAResourceManager()
           
 
Method Summary
protected  boolean includeBranchInXid()
           
 
Methods inherited from class org.mule.util.xa.AbstractResourceManager
assureReady, assureStarted, beginTransaction, commitTransaction, createTransactionContext, doBegin, doCommit, doPrepare, doRollback, doStart, getDefaultTransactionTimeout, getLogger, prepareTransaction, recover, rollbackTransaction, setDefaultTransactionTimeout, setDirty, setTransactionRollbackOnly, shutdown, start, startTransaction, stop, stop, stop, waitForAllTxToStop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

suspendedContexts

protected Map suspendedContexts

activeContexts

protected Map activeContexts
Constructor Detail

AbstractXAResourceManager

public AbstractXAResourceManager()
Method Detail

includeBranchInXid

protected boolean includeBranchInXid()


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.