Uses of Class
org.mule.umo.TransactionException

Packages that use TransactionException
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.transaction Contains the core transaction support classes and exception types. 
org.mule.umo The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them 
 

Uses of TransactionException in org.mule.impl
 

Methods in org.mule.impl that throw TransactionException
 void MuleEventContext.markTransactionForRollback()
           
 

Uses of TransactionException in org.mule.transaction
 

Subclasses of TransactionException in org.mule.transaction
 class IllegalTransactionStateException
           IllegalTransactionStateException TODO (document class)
 class TransactionInProgressException
           TransactionInProgressException is thrown if a new transaction is started when there is one already in progress
 class TransactionNotInProgressException
           TransactionNotInProgressException TODO (document class)
 class TransactionRollbackException
           
 class TransactionStatusException
           
 

Methods in org.mule.transaction that throw TransactionException
 void AbstractSingleResourceTransaction.begin()
           
 void AbstractSingleResourceTransaction.commit()
           
 void AbstractSingleResourceTransaction.rollback()
           
 void AbstractSingleResourceTransaction.bindResource(Object key, Object resource)
           
protected abstract  void AbstractSingleResourceTransaction.doBegin()
          Really begin the transaction.
protected abstract  void AbstractSingleResourceTransaction.doCommit()
          Commit the transaction on the underlying resource
protected abstract  void AbstractSingleResourceTransaction.doRollback()
          Rollback the transaction on the underlying resource
 UMOTransaction XaTransactionFactory.beginTransaction()
           
 boolean AbstractTransaction.isRollbackOnly()
           
 boolean AbstractTransaction.isBegun()
           
 boolean AbstractTransaction.isRolledBack()
           
 boolean AbstractTransaction.isCommitted()
           
 void AbstractTransaction.begin()
           
 void AbstractTransaction.commit()
           
 void AbstractTransaction.rollback()
           
protected abstract  void AbstractTransaction.doBegin()
          Really begin the transaction.
protected abstract  void AbstractTransaction.doCommit()
          Commit the transaction on the underlying resource
protected abstract  void AbstractTransaction.doRollback()
          Rollback the transaction on the underlying resource
 void TransactionCoordination.unbindTransaction(UMOTransaction transaction)
           
 void TransactionCoordination.bindTransaction(UMOTransaction transaction)
           
protected  void XaTransaction.doBegin()
           
protected  void XaTransaction.doCommit()
           
 void XaTransaction.bindResource(Object key, Object resource)
           
 

Uses of TransactionException in org.mule.umo
 

Methods in org.mule.umo that throw TransactionException
 void UMOTransaction.begin()
          Begin the transaction.
 void UMOTransaction.commit()
          Commit the transaction
 void UMOTransaction.rollback()
          Rollback the transaction
 int UMOTransaction.getStatus()
           
 boolean UMOTransaction.isBegun()
           
 boolean UMOTransaction.isRolledBack()
           
 boolean UMOTransaction.isCommitted()
           
 void UMOTransaction.bindResource(Object key, Object resource)
           
 void UMOTransaction.setRollbackOnly()
           
 boolean UMOTransaction.isRollbackOnly()
           
 void UMOEventContext.markTransactionForRollback()
          Mark the current transaction (if any) for rollback
 UMOTransaction UMOTransactionFactory.beginTransaction()
          Create and begins a new transaction
 



Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.