|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Transaction | |
|---|---|
| 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.api.transport | Contains the interfaces that comprise a provider implementation. |
| org.mule.config.i18n | Internationalisation support for Mule messages and exception messages. |
| org.mule.context.notification | Internal server notification types fired via the MuleManager. |
| org.mule.execution | |
| 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. |
| Uses of Transaction in org.mule |
|---|
| Methods in org.mule that return Transaction | |
|---|---|
Transaction |
DefaultMuleEventContext.getCurrentTransaction()
Returns the current transaction (if any) for the session |
Transaction |
DefaultMuleEventContext.getTransaction()
Returns the transaction for the current event or null if there is no transaction in progresss |
| Uses of Transaction in org.mule.api |
|---|
| Methods in org.mule.api that return Transaction | |
|---|---|
Transaction |
MuleEventContext.getCurrentTransaction()
Returns the current transaction (if any) for the session |
Transaction |
MuleEventContext.getTransaction()
Returns the transaction for the current event or null if there is no transaction in progresss |
| Uses of Transaction in org.mule.api.transaction |
|---|
| Methods in org.mule.api.transaction that return Transaction | |
|---|---|
Transaction |
TransactionFactory.beginTransaction(MuleContext muleContext)
Create and begins a new transaction |
Transaction |
UnboundTransactionFactory.createUnboundTransaction(MuleContext muleContext)
|
Transaction |
ExternalTransactionAwareTransactionFactory.joinExternalTransaction(MuleContext muleContext)
Create and begins a new transaction |
| Uses of Transaction in org.mule.api.transport |
|---|
| Methods in org.mule.api.transport with parameters of type Transaction | |
|---|---|
MuleMessage |
InternalMessageListener.onMessage(MuleMessage message,
Transaction trans,
boolean synchronous,
OutputStream outputStream)
|
MuleEvent |
MessageReceiver.routeMessage(MuleMessage message,
Transaction trans)
|
MuleEvent |
MessageReceiver.routeMessage(MuleMessage message,
Transaction trans,
OutputStream outputStream)
|
| Uses of Transaction in org.mule.config.i18n |
|---|
| Methods in org.mule.config.i18n with parameters of type Transaction | |
|---|---|
static Message |
CoreMessages.commitTxButNoResource(Transaction tx)
|
static Message |
CoreMessages.rollbackTxButNoResource(Transaction tx)
|
| Uses of Transaction in org.mule.context.notification |
|---|
| Constructors in org.mule.context.notification with parameters of type Transaction | |
|---|---|
TransactionNotification(Transaction transaction,
int action)
|
|
| Uses of Transaction in org.mule.execution |
|---|
| Methods in org.mule.execution with parameters of type Transaction | |
|---|---|
protected void |
SuspendXaTransactionInterceptor.resumeXATransaction(Transaction tx)
|
protected void |
SuspendXaTransactionInterceptor.suspendXATransaction(Transaction tx)
|
| Uses of Transaction in org.mule.processor |
|---|
| Classes in org.mule.processor that implement Transaction | |
|---|---|
class |
DelegateTransaction
Transaction placeholder to replace with proper transaction once transactional resource is discovered by mule |
| Methods in org.mule.processor that return Transaction | |
|---|---|
Transaction |
DelegateTransactionFactory.beginTransaction(MuleContext muleContext)
|
| Methods in org.mule.processor with parameters of type Transaction | |
|---|---|
boolean |
DelegateTransaction.supportsInnerTransaction(Transaction transaction)
|
| Uses of Transaction in org.mule.transaction |
|---|
| Classes in org.mule.transaction that implement Transaction | |
|---|---|
class |
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). |
class |
AbstractTransaction
This base class provides low level features for transactions. |
class |
ExternalXaTransaction
ExternalXaTransaction represents an external XA transaction in Mule. |
class |
XaTransaction
XaTransaction represents an XA transaction in Mule. |
| Methods in org.mule.transaction that return Transaction | |
|---|---|
Transaction |
XaTransactionFactory.beginTransaction(MuleContext muleContext)
|
Transaction |
TransactionCoordination.getTransaction()
|
Transaction |
XaTransactionFactory.joinExternalTransaction(MuleContext muleContext)
Create a Mule transaction that represents a transaction started outside of Mule |
| Methods in org.mule.transaction that return types with arguments of type Transaction | |
|---|---|
List<Transaction> |
TransactionCollection.getTxCollection()
|
| Methods in org.mule.transaction with parameters of type Transaction | |
|---|---|
void |
TransactionCoordination.bindTransaction(Transaction transaction)
|
void |
TransactionCoordination.unbindTransaction(Transaction transaction)
|
| Uses of Transaction in org.mule.transport |
|---|
| Methods in org.mule.transport with parameters of type Transaction | |
|---|---|
protected abstract void |
AbstractReceiverWorker.bindTransaction(Transaction tx)
Template method used to bind the resources of this receiver to the transaction. |
MuleEvent |
AbstractMessageReceiver.routeMessage(MuleMessage message,
MuleSession session,
Transaction trans,
OutputStream outputStream)
|
MuleEvent |
AbstractMessageReceiver.routeMessage(MuleMessage message,
Transaction trans)
|
MuleEvent |
AbstractMessageReceiver.routeMessage(MuleMessage message,
Transaction trans,
OutputStream outputStream)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||