Uses of Class
org.mule.util.xa.AbstractTransactionContext

Packages that use AbstractTransactionContext
org.mule.util.file A file resource manager to allow acid operations on file systems. 
org.mule.util.queue A resource manager that allow access to transactional queues with optional persistence. 
org.mule.util.xa An abstract resource manager that supports local and xa transactions. 
 

Uses of AbstractTransactionContext in org.mule.util.file
 

Subclasses of AbstractTransactionContext in org.mule.util.file
protected  class FileManager.FileTransactionContext
           
 

Methods in org.mule.util.file that return AbstractTransactionContext
protected  AbstractTransactionContext FileManager.createTransactionContext(Object session)
           
 

Methods in org.mule.util.file with parameters of type AbstractTransactionContext
protected  void FileManager.doBegin(AbstractTransactionContext context)
           
protected  int FileManager.doPrepare(AbstractTransactionContext context)
           
protected  void FileManager.doCommit(AbstractTransactionContext context)
           
protected  void FileManager.doRollback(AbstractTransactionContext context)
           
 

Uses of AbstractTransactionContext in org.mule.util.queue
 

Subclasses of AbstractTransactionContext in org.mule.util.queue
protected  class TransactionalQueueManager.QueueTransactionContext
           
 

Methods in org.mule.util.queue that return AbstractTransactionContext
protected  AbstractTransactionContext TransactionalQueueManager.createTransactionContext(Object session)
           
 

Methods in org.mule.util.queue with parameters of type AbstractTransactionContext
protected  void TransactionalQueueManager.doBegin(AbstractTransactionContext context)
           
protected  int TransactionalQueueManager.doPrepare(AbstractTransactionContext context)
           
protected  void TransactionalQueueManager.doCommit(AbstractTransactionContext context)
           
protected  void TransactionalQueueManager.doRollback(AbstractTransactionContext context)
           
 

Uses of AbstractTransactionContext in org.mule.util.xa
 

Fields in org.mule.util.xa declared as AbstractTransactionContext
protected  AbstractTransactionContext DefaultXASession.localContext
           
 

Methods in org.mule.util.xa that return AbstractTransactionContext
 AbstractTransactionContext AbstractResourceManager.startTransaction(Object session)
          Starts a new transaction and associates it with the current thread.
protected abstract  AbstractTransactionContext AbstractResourceManager.createTransactionContext(Object session)
           
 

Methods in org.mule.util.xa with parameters of type AbstractTransactionContext
 void AbstractResourceManager.beginTransaction(AbstractTransactionContext context)
           
 int AbstractResourceManager.prepareTransaction(AbstractTransactionContext context)
           
 void AbstractResourceManager.rollbackTransaction(AbstractTransactionContext context)
           
 void AbstractResourceManager.setTransactionRollbackOnly(AbstractTransactionContext context)
           
 void AbstractResourceManager.commitTransaction(AbstractTransactionContext context)
           
protected abstract  void AbstractResourceManager.doBegin(AbstractTransactionContext context)
           
protected abstract  int AbstractResourceManager.doPrepare(AbstractTransactionContext context)
           
protected abstract  void AbstractResourceManager.doCommit(AbstractTransactionContext context)
           
protected abstract  void AbstractResourceManager.doRollback(AbstractTransactionContext context)
           
protected  void AbstractResourceManager.setDirty(AbstractTransactionContext context, Throwable t)
          Flag this resource manager as dirty.
 



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