Uses of Class
org.mule.api.routing.RoutingException

Packages that use RoutingException
org.mule.api.routing Interfaces that define inbound and outbound routing API. 
org.mule.api.transport Contains the interfaces that comprise a provider implementation. 
org.mule.module.sxc   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.inbound Inbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.response Response router implementations that enable asynchronous event processing in request /response messaging requests. 
 

Uses of RoutingException in org.mule.api.routing
 

Subclasses of RoutingException in org.mule.api.routing
 class CouldNotRouteInboundEventException
          CouldNotRouteInboundEventException thrown if the current service cannot accept the inbound event.
 class CouldNotRouteOutboundMessageException
          CouldNotRouteOutboundMessageException thrown if Mule fails to route the current outbound event.
 class ResponseTimeoutException
          ResponseTimeoutException is thrown when a response is not received in a given timeout in the Response Router.
 class RoutePathNotFoundException
          RoutePathNotFoundException is thrown if a routing path for an event cannot be found.
 class ServiceRoutingException
          ServiceRoutingException is thrown due to a routing exception between the endpoint the event was received on and the service receiving the event.
 

Methods in org.mule.api.routing that throw RoutingException
 MuleMessage RouterCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
 MuleMessage ResponseRouter.getResponse(MuleMessage message)
          Called by the Mule framework once the outbound router has been processed on a service the Message passed in is the response message from the service (or outbount router if a response was returned).
 void ResponseRouter.process(MuleEvent event)
          This method is invoked when an event is received via an endpoint on this Response Router.
 void ResponseRouterCollection.route(MuleEvent event)
           
 

Uses of RoutingException in org.mule.api.transport
 

Subclasses of RoutingException in org.mule.api.transport
 class DispatchException
          DispatchException is thrown when an endpoint dispatcher fails to send, dispatch or receive a message.
 

Uses of RoutingException in org.mule.module.sxc
 

Methods in org.mule.module.sxc that throw RoutingException
 boolean SxcFilteringOutboundRouter.isMatch(MuleMessage message)
           
 boolean SxcFilteringOutboundRouter.testMatch(MuleMessage message)
           
 

Uses of RoutingException in org.mule.routing
 

Subclasses of RoutingException in org.mule.routing
 class AggregationException
          TODO document
 

Methods in org.mule.routing that throw RoutingException
 void EventCorrelator.addEvent(MuleEvent event)
           
 MuleMessage EventCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage SingleCorrelatorCallback.aggregateEvents(EventGroup events)
          The SingleResponseRouter will always return the first event of an event group.
 MuleMessage AbstractCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
abstract  MuleMessage AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ForwardingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage EventCorrelator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage EventCorrelator.getResponse(MuleMessage message, int timeout)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage EventCorrelator.process(MuleEvent event)
           
 

Uses of RoutingException in org.mule.routing.inbound
 

Methods in org.mule.routing.inbound that throw RoutingException
protected  void IdempotentReceiver.initialize(MuleEvent event)
           
 boolean InboundPassThroughRouter.isMatch(MuleEvent event)
           
 MuleEvent[] InboundPassThroughRouter.process(MuleEvent event)
           
 

Uses of RoutingException in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound that throw RoutingException
protected  MuleMessage DefaultOutboundRouterCollection.catchAll(MuleMessage message, MuleSession session)
           
protected  OutboundEndpoint AbstractRecipientList.getRecipientEndpoint(MuleMessage message, Object recipient)
           
 boolean FilteringOutboundRouter.isMatch(MuleMessage message)
           
 MuleMessage AbstractMessageSplitter.route(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractRecipientList.route(MuleMessage message, MuleSession session)
           
 MuleMessage ChainingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage EndpointSelector.route(MuleMessage message, MuleSession session)
           
 MuleMessage ExceptionBasedRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage FilteringOutboundRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MessageChunkingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MulticastingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage TemplateEndpointRouter.route(MuleMessage message, MuleSession session)
           
 

Uses of RoutingException in org.mule.routing.response
 

Methods in org.mule.routing.response that throw RoutingException
protected  MuleMessage AbstractResponseAggregator.aggregateEvents(EventGroup events)
           
 MuleMessage ResponseCorrelationAggregator.DefaultEventCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage AbstractResponseAggregator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage DefaultResponseRouterCollection.getResponse(MuleMessage message)
           
 void AbstractResponseAggregator.process(MuleEvent event)
           
 void DefaultResponseRouterCollection.route(MuleEvent event)
           
 



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