org.mule.umo.routing
Class RoutingException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.mule.umo.UMOException
              extended byorg.mule.umo.MessagingException
                  extended byorg.mule.umo.routing.RoutingException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ComponentRoutingException, CouldNotRouteInboundEventException, CouldNotRouteOutboundMessageException, DispatchException, ResponseTimeoutException, RoutePathNotFoundException

public class RoutingException
extends MessagingException

RoutingException is a base class for al routing exceptions. Routing exceptions are only thrown for InboundMessageRouter and OutboundMessageRouter and deriving types. Mule itself does not throw routing exceptions when routing internal events.

Version:
$Revision: 1.3 $
Author:
Ross Mason
See Also:
Serialized Form

Field Summary
protected  UMOEndpoint endpoint
           
 
Fields inherited from class org.mule.umo.MessagingException
umoMessage
 
Constructor Summary
RoutingException(Message message, UMOMessage umoMessage, UMOEndpoint endpoint)
           
RoutingException(Message message, UMOMessage umoMessage, UMOEndpoint endpoint, java.lang.Throwable cause)
           
RoutingException(UMOMessage message, UMOEndpoint endpoint)
           
RoutingException(UMOMessage umoMessage, UMOEndpoint endpoint, java.lang.Throwable cause)
           
 
Method Summary
 UMOEndpoint getEndpoint()
           
 
Methods inherited from class org.mule.umo.MessagingException
getUmoMessage
 
Methods inherited from class org.mule.umo.UMOException
addInfo, appendMessage, equals, getDetailedMessage, getExceptionCode, getInfo, getMessage, getMessageCode, hashCode, initialise, prependMessage, setExceptionCode, setMessage, setMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

endpoint

protected transient UMOEndpoint endpoint
Constructor Detail

RoutingException

public RoutingException(UMOMessage message,
                        UMOEndpoint endpoint)

RoutingException

public RoutingException(UMOMessage umoMessage,
                        UMOEndpoint endpoint,
                        java.lang.Throwable cause)

RoutingException

public RoutingException(Message message,
                        UMOMessage umoMessage,
                        UMOEndpoint endpoint)

RoutingException

public RoutingException(Message message,
                        UMOMessage umoMessage,
                        UMOEndpoint endpoint,
                        java.lang.Throwable cause)
Method Detail

getEndpoint

public UMOEndpoint getEndpoint()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.