Uses of Interface
org.mule.api.transaction.TransactionConfig

Packages that use TransactionConfig
org.mule.api.endpoint Endpoint interfaces. 
org.mule.api.routing Interfaces that define inbound and outbound routing API. 
org.mule.config.i18n Internationalisation support for Mule messages and exception messages. 
org.mule.endpoint Implemtation of Mule endpoint uris. 
org.mule.execution   
org.mule.processor   
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.transaction Contains the core transaction support classes and exception types. 
org.mule.transport.jdbc.store   
 

Uses of TransactionConfig in org.mule.api.endpoint
 

Methods in org.mule.api.endpoint that return TransactionConfig
 TransactionConfig ImmutableEndpoint.getTransactionConfig()
          Returns the transaction configuration for this endpoint
 

Methods in org.mule.api.endpoint with parameters of type TransactionConfig
 void EndpointBuilder.setTransactionConfig(TransactionConfig transactionConfig)
           
 

Uses of TransactionConfig in org.mule.api.routing
 

Methods in org.mule.api.routing with parameters of type TransactionConfig
 void OutboundRouter.setTransactionConfig(TransactionConfig transactionConfig)
           
 

Uses of TransactionConfig in org.mule.config.i18n
 

Methods in org.mule.config.i18n with parameters of type TransactionConfig
static Message CoreMessages.errorInvokingMessageProcessorWithinTransaction(MessageProcessor processor, TransactionConfig transactionConfig)
           
 

Uses of TransactionConfig in org.mule.endpoint
 

Fields in org.mule.endpoint declared as TransactionConfig
protected  TransactionConfig AbstractEndpointBuilder.transactionConfig
           
 

Methods in org.mule.endpoint that return TransactionConfig
protected  TransactionConfig AbstractEndpointBuilder.getDefaultTransactionConfig()
           
 TransactionConfig DynamicURIInboundEndpoint.getTransactionConfig()
           
 TransactionConfig DynamicURIOutboundEndpoint.getTransactionConfig()
           
protected  TransactionConfig AbstractEndpointBuilder.getTransactionConfig()
           
 TransactionConfig DynamicOutboundEndpoint.getTransactionConfig()
           
 TransactionConfig AbstractEndpoint.getTransactionConfig()
           
 

Methods in org.mule.endpoint with parameters of type TransactionConfig
 void AbstractEndpointBuilder.setTransactionConfig(TransactionConfig transactionConfig)
           
 

Constructors in org.mule.endpoint with parameters of type TransactionConfig
AbstractEndpoint(Connector connector, EndpointURI endpointUri, String name, Map properties, TransactionConfig transactionConfig, boolean deleteUnacceptedMessages, MessageExchangePattern messageExchangePattern, int responseTimeout, String initialState, String endpointEncoding, String endpointBuilderName, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate, AbstractRedeliveryPolicy redeliveryPolicy, EndpointMessageProcessorChainFactory messageProcessorsFactory, List<MessageProcessor> messageProcessors, List<MessageProcessor> responseMessageProcessors, boolean disableTransportTransformer, String endpointMimeType)
           
DefaultInboundEndpoint(Connector connector, EndpointURI endpointUri, String name, Map properties, TransactionConfig transactionConfig, boolean deleteUnacceptedMessage, MessageExchangePattern messageExchangePattern, int responseTimeout, String initialState, String endpointEncoding, String endpointBuilderName, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate, AbstractRedeliveryPolicy redeliveryPolicy, EndpointMessageProcessorChainFactory messageProcessorsFactory, List<MessageProcessor> messageProcessors, List<MessageProcessor> responseMessageProcessors, boolean disableTransportTransformer, String mimeType)
           
DefaultOutboundEndpoint(Connector connector, EndpointURI endpointUri, String name, Map properties, TransactionConfig transactionConfig, boolean deleteUnacceptedMessage, MessageExchangePattern messageExchangePattern, int responseTimeout, String initialState, String endpointEncoding, String endpointBuilderName, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate, AbstractRedeliveryPolicy redeliveryPolicy, String responsePropertiesList, EndpointMessageProcessorChainFactory messageProcessorsFactory, List<MessageProcessor> messageProcessors, List<MessageProcessor> responseMessageProcessors, boolean disableTransportTransformer, String endpointMimeType)
           
 

Uses of TransactionConfig in org.mule.execution
 

Methods in org.mule.execution with parameters of type TransactionConfig
static TransactionalErrorHandlingExecutionTemplate TransactionalErrorHandlingExecutionTemplate.createMainExecutionTemplate(MuleContext muleContext, TransactionConfig transactionConfig)
          Creates a TransactionalErrorHandlingExecutionTemplate to be used as first processing template in a flow using no particular exception listener.
static TransactionalErrorHandlingExecutionTemplate TransactionalErrorHandlingExecutionTemplate.createMainExecutionTemplate(MuleContext muleContext, TransactionConfig transactionConfig, MessagingExceptionHandler messagingExceptionHandler)
          Creates a TransactionalErrorHandlingExecutionTemplate to be used as first processing template in a flow
static TransactionalErrorHandlingExecutionTemplate TransactionalErrorHandlingExecutionTemplate.createScopeExecutionTemplate(MuleContext muleContext, TransactionConfig transactionConfig, MessagingExceptionHandler messagingExceptionHandler)
          Creates a TransactionalErrorHandlingExecutionTemplate for inner scopes within a flow
static
<T> TransactionalExecutionTemplate<T>
TransactionalExecutionTemplate.createTransactionalExecutionTemplate(MuleContext muleContext, TransactionConfig transactionConfig)
          Creates a ExecutionTemplate that will manage transactional context according to configured TransactionConfig
 

Constructors in org.mule.execution with parameters of type TransactionConfig
IsolateCurrentTransactionInterceptor(org.mule.execution.ExecutionInterceptor<T> nextProcessingInterceptor, TransactionConfig transactionConfig)
           
SuspendXaTransactionInterceptor(org.mule.execution.ExecutionInterceptor<T> next, TransactionConfig transactionConfig, boolean processOnException)
           
 

Uses of TransactionConfig in org.mule.processor
 

Fields in org.mule.processor declared as TransactionConfig
protected  TransactionConfig EndpointTransactionalInterceptingMessageProcessor.transactionConfig
           
 

Constructors in org.mule.processor with parameters of type TransactionConfig
EndpointTransactionalInterceptingMessageProcessor(TransactionConfig transactionConfig)
           
 

Uses of TransactionConfig in org.mule.routing.outbound
 

Fields in org.mule.routing.outbound declared as TransactionConfig
protected  TransactionConfig AbstractOutboundRouter.transactionConfig
           
 

Methods in org.mule.routing.outbound that return TransactionConfig
 TransactionConfig AbstractOutboundRouter.getTransactionConfig()
           
 

Methods in org.mule.routing.outbound with parameters of type TransactionConfig
 void AbstractOutboundRouter.setTransactionConfig(TransactionConfig transactionConfig)
           
 

Uses of TransactionConfig in org.mule.transaction
 

Classes in org.mule.transaction that implement TransactionConfig
 class MuleTransactionConfig
          

MuleTransactionConfig defines transaction configuration for a transactional endpoint.

 

Uses of TransactionConfig in org.mule.transport.jdbc.store
 

Methods in org.mule.transport.jdbc.store that return TransactionConfig
 TransactionConfig JdbcObjectStore.getTransactionConfig()
           
 

Methods in org.mule.transport.jdbc.store with parameters of type TransactionConfig
 void JdbcObjectStore.setTransactionConfig(TransactionConfig transactionConfig)
           
 



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