| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
DefaultMuleContext.getDefaultErrorHandler() |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
MuleContext.getDefaultErrorHandler() |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
MuleClientFlowConstruct.getExceptionListener() |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
FlowConstruct.getExceptionListener() |
| Modifier and Type | Method and Description |
|---|---|
Flow.Builder |
Flow.Builder.messagingExceptionHandler(MessagingExceptionHandler exceptionListener)
Configures the exception listener to manage exceptions thrown on the flow execution.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MessagingExceptionHandlerAcceptor
MessagingExceptionHandlers that will only be executed if accepts to manage MuleEvent
|
| Modifier and Type | Method and Description |
|---|---|
void |
MessagingExceptionHandlerAware.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractComponent.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMessagingExceptionStrategy
Fire a notification, log exception, increment statistics, route the problematic message to a destination if one is configured
(DLQ pattern), commit or rollback transaction if one exists, close any open streams.
|
class |
ErrorHandler
Selects which "on error" handler to execute based on filtering.
|
class |
MessagingExceptionHandlerToSystemAdapter |
class |
MessagingExceptionStrategyAcceptorDelegate
Allows to use
MessagingExceptionHandler as
MessagingExceptionHandlerAcceptor. |
class |
OnErrorContinueHandler
Handler that will consume errors and finally commit transactions.
|
class |
OnErrorPropagateHandler
Handler that will propagate errors and rollback transactions.
|
class |
TemplateOnErrorHandler |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
MessagingExceptionStrategyAcceptorDelegate.getExceptionListener() |
| Modifier and Type | Method and Description |
|---|---|
protected List<MessagingExceptionHandler> |
MessagingExceptionStrategyAcceptorDelegate.getOwnedObjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractExceptionListener.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
void |
TemplateOnErrorHandler.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
| Constructor and Description |
|---|
MessagingExceptionStrategyAcceptorDelegate(MessagingExceptionHandler messagingExceptionHandler) |
| Modifier and Type | Method and Description |
|---|---|
static ErrorHandlingExecutionTemplate |
ErrorHandlingExecutionTemplate.createErrorHandlingExecutionTemplate(MuleContext muleContext,
FlowConstruct flowConstruct,
MessagingExceptionHandler messagingExceptionHandler)
Creates a ErrorHandlingExecutionTemplate to be used as the main enthat will route any MessagingException thrown to an
exception listener
|
static TransactionalErrorHandlingExecutionTemplate |
TransactionalErrorHandlingExecutionTemplate.createMainExecutionTemplate(MuleContext muleContext,
FlowConstruct flowConstruct,
MessagingExceptionHandler messagingExceptionHandler)
Creates a TransactionalErrorHandlingExecutionTemplate to be used as first processing template in a flow using no transaction
configuration
|
static TransactionalErrorHandlingExecutionTemplate |
TransactionalErrorHandlingExecutionTemplate.createMainExecutionTemplate(MuleContext muleContext,
FlowConstruct flowConstruct,
TransactionConfig transactionConfig,
MessagingExceptionHandler messagingExceptionHandler)
Creates a TransactionalErrorHandlingExecutionTemplate to be used as first processing template in a flow
|
static TransactionalErrorHandlingExecutionTemplate |
TransactionalErrorHandlingExecutionTemplate.createScopeExecutionTemplate(MuleContext muleContext,
FlowConstruct flowConstruct,
TransactionConfig transactionConfig,
MessagingExceptionHandler messagingExceptionHandler)
Creates a TransactionalErrorHandlingExecutionTemplate for inner scopes within a flow
|
| Modifier and Type | Field and Description |
|---|---|
protected MessagingExceptionHandler |
AbstractFlowConstruct.exceptionListener |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
AbstractFlowConstruct.getExceptionListener() |
| Modifier and Type | Method and Description |
|---|---|
Flow.Builder |
DefaultFlowBuilder.messagingExceptionHandler(MessagingExceptionHandler exceptionListener)
Configures the exception listener to manage exceptions thrown on the flow execution.
|
void |
AbstractFlowConstruct.setExceptionListener(MessagingExceptionHandler exceptionListener) |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
DefaultPolicyInstance.getExceptionListener() |
| Modifier and Type | Field and Description |
|---|---|
protected MessagingExceptionHandler |
AbstractMuleObjectOwner.messagingExceptionHandler |
| Modifier and Type | Method and Description |
|---|---|
void |
TryMessageProcessor.setExceptionListener(MessagingExceptionHandler exceptionListener)
Configures the
MessagingExceptionHandler that should be used to handle any errors that occur in this scope. |
void |
TryMessageProcessor.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
void |
AbstractRedeliveryPolicy.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
void |
AbstractMuleObjectOwner.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
void |
AsyncDelegateMessageProcessor.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
| Modifier and Type | Field and Description |
|---|---|
protected MessagingExceptionHandler |
AbstractMessageProcessorChain.messagingExceptionHandler |
| Modifier and Type | Method and Description |
|---|---|
MessagingExceptionHandler |
AbstractMessageProcessorChain.getMessagingExceptionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMessageProcessorChain.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
AsynchronousUntilSuccessfulProcessingStrategy.setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.