public class TransactionSourceBinder extends Object
| Constructor and Description |
|---|
TransactionSourceBinder(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.ComponentModel componentModel,
String applicationName,
org.mule.runtime.api.notification.NotificationDispatcher notificationDispatcher,
SingleResourceTransactionFactoryManager transactionFactoryManager) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> |
bindToTransaction(TransactionConfig transactionConfig,
org.mule.runtime.extension.api.runtime.config.ConfigurationInstance configurationInstance,
org.mule.runtime.api.component.location.ComponentLocation sourceLocation,
org.mule.runtime.api.connection.ConnectionHandler connectionHandler,
TransactionManager transactionManager,
int timeout,
boolean errorAfterTimeout) |
public TransactionSourceBinder(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.ComponentModel componentModel,
String applicationName,
org.mule.runtime.api.notification.NotificationDispatcher notificationDispatcher,
SingleResourceTransactionFactoryManager transactionFactoryManager)
public <T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> Optional<org.mule.runtime.api.connection.ConnectionHandler<T>> bindToTransaction(TransactionConfig transactionConfig, org.mule.runtime.extension.api.runtime.config.ConfigurationInstance configurationInstance, org.mule.runtime.api.component.location.ComponentLocation sourceLocation, org.mule.runtime.api.connection.ConnectionHandler connectionHandler, TransactionManager transactionManager, int timeout, boolean errorAfterTimeout) throws org.mule.runtime.api.connection.ConnectionException, org.mule.runtime.api.tx.TransactionException
org.mule.runtime.api.connection.ConnectionExceptionorg.mule.runtime.api.tx.TransactionExceptionCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.