public class RoutingException extends MessagingException
RoutingException
is a base class for all routing exceptions.
Routing exceptions are only thrown for DefaultInboundRouterCollection and
DefaultOutboundRouterCollection and deriving types. Mule itself does not throw routing
exceptions when routing internal events.Modifier and Type | Field and Description |
---|---|
protected MessageProcessor |
route |
event, muleMessage, PAYLOAD_INFO_KEY, PAYLOAD_TYPE_INFO_KEY, processedEvent
Constructor and Description |
---|
RoutingException(Message message,
MuleEvent event,
MessageProcessor route) |
RoutingException(Message message,
MuleEvent event,
MessageProcessor route,
Throwable cause) |
RoutingException(MuleEvent event,
MessageProcessor route) |
RoutingException(MuleEvent event,
MessageProcessor route,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
MessageProcessor |
getRoute() |
causedBy, causedExactlyBy, causedRollback, causeMatches, extractMuleMessage, generateMessage, getCauseException, getEvent, getFailingMessageProcessor, getMuleMessage, handled, setCauseRollback, setHandled, setProcessedEvent
addInfo, appendMessage, equals, getDetailedMessage, getExceptionCode, getI18nMessage, getInfo, getMessage, getMessageCode, getSummaryMessage, getVerboseMessage, hashCode, initialise, prependMessage, setExceptionCode, setMessage, setMessage
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected final transient MessageProcessor route
public RoutingException(MuleEvent event, MessageProcessor route)
public RoutingException(MuleEvent event, MessageProcessor route, Throwable cause)
public RoutingException(Message message, MuleEvent event, MessageProcessor route)
public RoutingException(Message message, MuleEvent event, MessageProcessor route, Throwable cause)
public MessageProcessor getRoute()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.