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,
MuleContext muleContext) |
| 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) |
public TransactionSourceBinder(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.ComponentModel componentModel,
MuleContext muleContext)
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) 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–2019 MuleSoft, Inc.. All rights reserved.