Package org.mule.transaction

Contains the core transaction support classes and exception types.

See:
          Description

Interface Summary
TransactionCollection Marks a collection of transactions, e.g.
XaTransaction.MuleXaObject  
 

Class Summary
AbstractSingleResourceTransaction This abstract class can be used as a base class for transactions that can enlist only one resource (such as a JMS session or JDBC connection).
AbstractTransaction This base class provides low level features for transactions.
MuleTransactionConfig

MuleTransactionConfig defines transaction configuration for a transactional endpoint.

TransactionCoordination  
TransactionTemplate  
XaTransaction XaTransaction represents an XA transaction in Mule.
XaTransactionFactory XaTransactionFactory Is used to create/retrieve a Transaction from a transaction manager configured on the MuleManager.
 

Exception Summary
IllegalTransactionStateException IllegalTransactionStateException TODO (document class)
TransactionInProgressException TransactionInProgressException is thrown if a new transaction is started when there is one already in progress.
TransactionNotInProgressException TransactionNotInProgressException TODO (document class)
TransactionRollbackException  
TransactionStatusException  
 

Package org.mule.transaction Description

Contains the core transaction support classes and exception types.



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