org.mule.api.routing
Class ServiceRoutingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.mule.api.MuleException
              extended by org.mule.api.MessagingException
                  extended by org.mule.api.routing.RoutingException
                      extended by org.mule.api.routing.ServiceRoutingException
All Implemented Interfaces:
Serializable

public class ServiceRoutingException
extends RoutingException

ServiceRoutingException is thrown due to a routing exception between the endpoint the event was received on and the service receiving the event.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.api.routing.RoutingException
endpoint
 
Fields inherited from class org.mule.api.MessagingException
muleMessage
 
Constructor Summary
ServiceRoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Service service)
           
ServiceRoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Service service, Throwable cause)
           
ServiceRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Service service)
           
ServiceRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Service service, Throwable cause)
           
 
Method Summary
 Service getService()
           
 
Methods inherited from class org.mule.api.routing.RoutingException
getEndpoint
 
Methods inherited from class org.mule.api.MessagingException
getMuleMessage
 
Methods inherited from class org.mule.api.MuleException
addInfo, appendMessage, equals, getDetailedMessage, getExceptionCode, getI18nMessage, 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
 

Constructor Detail

ServiceRoutingException

public ServiceRoutingException(Message message,
                               MuleMessage muleMessage,
                               ImmutableEndpoint endpoint,
                               Service service)

ServiceRoutingException

public ServiceRoutingException(Message message,
                               MuleMessage muleMessage,
                               ImmutableEndpoint endpoint,
                               Service service,
                               Throwable cause)

ServiceRoutingException

public ServiceRoutingException(MuleMessage message,
                               ImmutableEndpoint endpoint,
                               Service service)

ServiceRoutingException

public ServiceRoutingException(MuleMessage message,
                               ImmutableEndpoint endpoint,
                               Service service,
                               Throwable cause)
Method Detail

getService

public Service getService()


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.