Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.
ExternalXaTransaction | `ExternalXaTransaction` represents an external XA transaction in Mule.
MuleTransactionConfig | `MuleTransactionConfig` defines transaction configuration for a transactional endpoint.
TransactionCoordination |
TransactionTemplate<T> |
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.