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.execution   
org.mule.module.spring.transaction   
org.mule.processor   
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.jdbc.xa   
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
 Transaction UnboundTransactionFactory.createUnboundTransaction(MuleContext muleContext)
           
 int Transaction.getStatus()
           
 boolean Transaction.isBegun()
           
 boolean Transaction.isCommitted()
           
 boolean Transaction.isRollbackOnly()
           
 boolean Transaction.isRolledBack()
           
 Transaction ExternalTransactionAwareTransactionFactory.joinExternalTransaction(MuleContext muleContext)
          Create and begins a new transaction
 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.execution
 

Methods in org.mule.execution that throw TransactionException
protected  void SuspendXaTransactionInterceptor.resumeXATransaction(Transaction tx)
           
protected  void SuspendXaTransactionInterceptor.suspendXATransaction(Transaction tx)
           
 

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.processor
 

Methods in org.mule.processor that throw TransactionException
 Transaction DelegateTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void DelegateTransaction.bindResource(Object key, Object resource)
           
protected  void DelegateTransaction.doBegin()
           
protected  void DelegateTransaction.doCommit()
           
protected  void DelegateTransaction.doRollback()
           
 int DelegateTransaction.getStatus()
           
 boolean DelegateTransaction.isBegun()
           
 boolean DelegateTransaction.isCommitted()
           
 boolean DelegateTransaction.isRollbackOnly()
           
 boolean DelegateTransaction.isRolledBack()
           
 void DelegateTransaction.resume()
           
 void DelegateTransaction.setRollbackOnly()
           
 Transaction DelegateTransaction.suspend()
           
 

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 AbstractTransaction.begin()
           
 void AbstractSingleResourceTransaction.begin()
           
 Transaction XaTransactionFactory.beginTransaction(MuleContext muleContext)
           
 void XaTransaction.bindResource(Object key, Object resource)
           
 void AbstractSingleResourceTransaction.bindResource(Object key, Object resource)
           
 void TransactionCoordination.bindTransaction(Transaction transaction)
           
 void AbstractTransaction.commit()
           
 void AbstractSingleResourceTransaction.commit()
           
 boolean XaTransaction.delistResource(XAResource resource, int tmflag)
           
protected  void XaTransaction.doBegin()
           
protected  void ExternalXaTransaction.doBegin()
           
protected abstract  void AbstractTransaction.doBegin()
          Really begin the transaction.
protected  void XaTransaction.doCommit()
           
protected abstract  void AbstractTransaction.doCommit()
          Commit the transaction on the underlying resource
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()
           
 Transaction XaTransactionFactory.joinExternalTransaction(MuleContext muleContext)
          Create a Mule transaction that represents a transaction started outside of Mule
 void TransactionCoordination.resolveTransaction()
           
 void XaTransaction.resume()
           
 void AbstractTransaction.resume()
           
 void TransactionCoordination.resumeSuspendedTransaction()
           
 void AbstractTransaction.rollback()
           
 void AbstractSingleResourceTransaction.rollback()
           
 Transaction XaTransaction.suspend()
           
 Transaction AbstractTransaction.suspend()
           
 void TransactionCoordination.suspendCurrentTransaction()
           
protected  void AbstractTransaction.unbindTransaction()
          Unbind this transaction when complete
 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.jdbc.xa
 

Methods in org.mule.transport.jdbc.xa that throw TransactionException
 boolean ConnectionWrapper.enlist()
           
protected  XAResource ConnectionWrapper.getXAResourceFromXATransaction()
           
 

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 JmsTransaction.bindResource(Object key, Object resource)
           
 void JmsClientAcknowledgeTransaction.bindResource(Object key, Object resource)
           
protected  void MultiConsumerJmsMessageReceiver.JmsWorker.bindTransaction(Transaction tx)
           
protected  void JmsMessageReceiver.JmsWorker.bindTransaction(Transaction tx)
           
protected  void JmsTransaction.doBegin()
           
protected  void JmsClientAcknowledgeTransaction.doBegin()
           
protected  void JmsTransaction.doCommit()
           
protected  void JmsClientAcknowledgeTransaction.doCommit()
           
protected  void JmsTransaction.doRollback()
           
protected  void JmsClientAcknowledgeTransaction.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)
           
 void VMConnector.bindXaResourceIfRequired()
           
 Transaction VMTransactionFactory.createUnboundTransaction(MuleContext muleContext)
           
protected  void VMTransaction.doBegin()
           
protected  void VMTransaction.doCommit()
           
protected  void VMTransaction.doRollback()
           
 

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



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