public class ErrorType
extends Object
An ErrorType describes an type of error that may be thrown by a mule component.
The error type has a string representation getIdentifier which is used
directly by the user in the mule configuration.
Every error belongs to a namespace getNamespace in order to avoid collisions of error
with the same string representation but that belong to different namespace getNamespace.
Error types may be an specialization of a more general error type in which case the getParentErrorType
should return the more general error type. This is used when doing error type matching within error handlers
so when selecting the general error type for error handling it will also handle the more specialized error types.
- Since:
- 1.0