| Interface | Description |
|---|---|
| ErrorTypeMatcher |
Decides whether an error type is acceptable.
|
| Class | Description |
|---|---|
| AbstractExceptionListener |
This is the base class for exception strategies which contains several helper methods.
|
| 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.
|
| AbstractSystemExceptionStrategy |
Fire a notification, log exception, clean up transaction if any, and trigger reconnection strategy if this is a
ConnectException. |
| DefaultSystemExceptionStrategy |
This is the default exception handler for any exception which does not inherit from MessagingException, i.e, when no message is
in play.
|
| DisjunctiveErrorTypeMatcher | |
| ErrorHandler |
Selects which "on error" handler to execute based on filtering.
|
| ErrorHandlerFactory |
Factory object for
ErrorHandler. |
| ErrorMapping |
Represents a mapping between source and target
ErrorTypes, indicating that if
the first or a match for it is found then the other should be propagated instead. |
| Errors |
Provides the constants for the core error types
|
| Errors.ComponentIdentifiers | |
| Errors.Identifiers | |
| ErrorTypeLocator |
Locator for error types.
|
| ErrorTypeLocator.Builder |
Builder for
ErrorTypeLocator |
| ErrorTypeLocatorFactory |
Factory for
ErrorTypeLocator. |
| ErrorTypeRepository |
Repository for the different
ErrorTypes in a mule artifact. |
| ErrorTypeRepositoryFactory |
Factory for
ErrorTypeRepository. |
| ExceptionMapper |
Defines a set of mappings between exception types and error types.
|
| ExceptionMapper.Builder |
Builder to create instances of
ExceptionMapper |
| ExceptionMapping |
Mapping between a
Exception type and an ErrorType. |
| MessagingExceptionHandlerToSystemAdapter | |
| MessagingExceptionLocationProvider |
Generates location info to augment MessagingExceptions with.
|
| MessagingExceptionStrategyAcceptorDelegate |
Allows to use
MessagingExceptionHandler as
MessagingExceptionHandlerAcceptor. |
| OnErrorContinueHandler |
Handler that will consume errors and finally commit transactions.
|
| OnErrorPropagateHandler |
Handler that will propagate errors and rollback transactions.
|
| RedeliveryExceeded | |
| SingleErrorTypeMatcher | |
| TemplateOnErrorHandler |
| Exception | Description |
|---|---|
| MessageRedeliveredException | |
| MessagingException |
MessagingException is a general message exception thrown when errors specific to Message processing occur.. |
| MuleFatalException |
MuleFatalException Is the runtime exception used to wrap fatal errors such as VirtualMachineError. |
| NotAnInputStreamException |
Indicates that an
InputStream or CursorStreamProvider was expected
but something else was found. |
| TypedException |
Internal
RuntimeException implementation to throw throwables that indicates explicitly
the ErrorType that is wanted to throw. |
| WrapperErrorMessageAwareException |
ErrorMessageAwareException implementation that wraps an actual exception and can be treated as a MuleException. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.