| Interface | Description |
|---|---|
| TransactionBindingDelegate.ConnectionSupplier<T> |
| Class | Description |
|---|---|
| DefaultTransactionHandle |
Default
TransactionHandle implementation. |
| ExtensionTransaction |
Generic single resource transaction for Extensions
|
| ExtensionTransactionalResource<T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> |
Generic transactional resource for extension's
TransactionalConnections |
| ExtensionTransactionFactory |
Creates instances of
ExtensionTransactionFactory |
| ExtensionTransactionKey |
The key used to bind a
ExtensionTransactionalResource into a Transaction. |
| NullTransactionHandle |
Null implementation of
TransactionHandle. |
| TransactionalConnectionHandler<T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> |
A
ConnectionHandlerAdapter to be used when a TransactionalConnection is participating on a transaction. |
| TransactionBindingDelegate |
Binds a connection to a given transaction and returns the
ConnectionHandler that has been bound to it. |
| TransactionSourceBinder |
Helper class in charge of bind the Source connection to the current Transaction, if one is available.
|
| XAExtensionTransactionalResource<T extends org.mule.runtime.extension.api.connectivity.XATransactionalConnection> |
Specialization of
ExtensionTransactionalResource capable of joining XA transactions. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.