Uses of Class
org.mule.api.transaction.TransactionException

Packages that use TransactionException
org.mule The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.api 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 
org.mule.api.transaction   
org.mule.module.spring.transaction   
org.mule.transaction Contains the core transaction support classes and exception types. 
org.mule.transport Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.transport.jdbc Provides jdbc transport. 
org.mule.transport.jms Provides Jms transport connectivity with support for all Jms features. 
org.mule.transport.tcp Provides tcp connectivity for Mule
org.mule.transport.vm A connector implementation allowing events to be passed between Mule sessions via in-memory queues. 
 

Uses of TransactionException in org.mule
 

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

Uses of TransactionException in org.mule.api
 

Methods in org.mule.api that throw TransactionException
 void MuleEventContext.markTransactionForRollback()
          Mark the current transaction (if any) for rollback
 

Uses of TransactionException in org.mule.api.transaction
 

Methods in org.mule.api.transaction that throw TransactionException
 void Transaction.begin()
          Begin the transaction.
 Transaction TransactionFactory.beginTransaction(MuleContext muleContext)
          Create and begins a new transaction
 void Transaction.bindResource(Object key, Object resource)
           
 void Transaction.commit()
          Commit the transaction
 int Transaction.getStatus()
           
 boolean Transaction.isBegun()
           
 boolean Transaction.isCommitted()
           
 boolean Transaction.isRollbackOnly()
           
 boolean Transaction.isRolledBack()
           
 void Transaction.resume()
          Resume the XA transaction
 void Transaction.rollback()
          Rollback the transaction
 void Transaction.setRollbackOnly()
           
 Transaction Transaction.suspend()
          Suspend the XA transaction
 

Uses of TransactionException in org.mule.module.spring.transaction
 

Methods in org.mule.module.spring.transaction that throw TransactionException
 Transaction SpringTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void SpringTransactionFactory.SpringTransaction.bindResource(Object key, Object resource)
           
protected  void SpringTransactionFactory.SpringTransaction.doBegin()
           
protected  void SpringTransactionFactory.SpringTransaction.doCommit()
           
protected  void SpringTransactionFactory.SpringTransaction.doRollback()
           
 

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 AbstractTransaction.begin()
           
 Transaction XaTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void AbstractSingleResourceTransaction.bindResource(Object key, Object resource)
           
 void XaTransaction.bindResource(Object key, Object resource)
           
 void TransactionCoordination.bindTransaction(Transaction transaction)
           
 void AbstractSingleResourceTransaction.commit()
           
 void AbstractTransaction.commit()
           
 boolean XaTransaction.delistResource(XAResource resource, int tmflag)
           
protected abstract  void AbstractTransaction.doBegin()
          Really begin the transaction.
protected  void XaTransaction.doBegin()
           
protected abstract  void AbstractTransaction.doCommit()
          Commit the transaction on the underlying resource
protected  void XaTransaction.doCommit()
           
protected abstract  void AbstractTransaction.doRollback()
          Rollback the transaction on the underlying resource
 boolean XaTransaction.MuleXaObject.enlist()
           
 boolean XaTransaction.enlistResource(XAResource resource)
           
 boolean AbstractTransaction.isBegun()
           
 boolean AbstractTransaction.isCommitted()
           
 boolean AbstractTransaction.isRollbackOnly()
           
 boolean AbstractTransaction.isRolledBack()
           
protected  void TransactionTemplate.resolveTransaction(Transaction tx)
           
 void AbstractTransaction.resume()
           
 void XaTransaction.resume()
           
protected  void TransactionTemplate.resumeXATransaction(Transaction tx)
           
 void AbstractSingleResourceTransaction.rollback()
           
 void AbstractTransaction.rollback()
           
 Transaction AbstractTransaction.suspend()
           
 Transaction XaTransaction.suspend()
           
protected  void TransactionTemplate.suspendXATransaction(Transaction tx)
           
 void TransactionCoordination.unbindTransaction(Transaction transaction)
           
 

Uses of TransactionException in org.mule.transport
 

Methods in org.mule.transport that throw TransactionException
protected abstract  void AbstractReceiverWorker.bindTransaction(Transaction tx)
          Template method used to bind the resources of this receiver to the transaction.
 

Uses of TransactionException in org.mule.transport.jdbc
 

Methods in org.mule.transport.jdbc that throw TransactionException
 Transaction JdbcTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void JdbcTransaction.bindResource(Object key, Object resource)
           
protected  void JdbcTransaction.doBegin()
           
protected  void JdbcTransaction.doCommit()
           
protected  void JdbcTransaction.doRollback()
           
 

Uses of TransactionException in org.mule.transport.jms
 

Methods in org.mule.transport.jms that throw TransactionException
 Transaction JmsClientAcknowledgeTransactionFactory.beginTransaction(MuleContext muleContext)
           
 Transaction JmsTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void JmsClientAcknowledgeTransaction.bindResource(Object key, Object resource)
           
 void JmsTransaction.bindResource(Object key, Object resource)
           
protected  void JmsMessageReceiver.JmsWorker.bindTransaction(Transaction tx)
           
protected  void MultiConsumerJmsMessageReceiver.JmsWorker.bindTransaction(Transaction tx)
           
protected  void JmsClientAcknowledgeTransaction.doBegin()
           
protected  void JmsTransaction.doBegin()
           
protected  void JmsClientAcknowledgeTransaction.doCommit()
           
protected  void JmsTransaction.doCommit()
           
protected  void JmsClientAcknowledgeTransaction.doRollback()
           
protected  void JmsTransaction.doRollback()
           
 

Uses of TransactionException in org.mule.transport.tcp
 

Methods in org.mule.transport.tcp that throw TransactionException
protected  void TcpMessageReceiver.TcpWorker.bindTransaction(Transaction tx)
           
 

Uses of TransactionException in org.mule.transport.vm
 

Methods in org.mule.transport.vm that throw TransactionException
 Transaction VMTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void VMTransaction.bindResource(Object key, Object resource)
           
protected  void VMTransaction.doBegin()
           
protected  void VMTransaction.doCommit()
           
protected  void VMTransaction.doRollback()
           
 

Constructors in org.mule.transport.vm that throw TransactionException
VMTransaction(MuleContext muleContext)
           
 



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