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

Packages that use RoutingException
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   
org.mule.umo.routing Interfaces that define inbound and outbound routing API. 
 

Uses of RoutingException in org.mule.routing
 

Methods in org.mule.routing that throw RoutingException
 UMOMessage LoggingCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage ForwardingCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage ComponentCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 

Uses of RoutingException in org.mule.routing.inbound
 

Methods in org.mule.routing.inbound that throw RoutingException
 boolean SelectiveConsumer.isMatch(UMOEvent event)
           
 UMOEvent[] SelectiveConsumer.process(UMOEvent event)
           
 UMOEvent[] InboundPassThroughRouter.process(UMOEvent event)
           
 boolean InboundPassThroughRouter.isMatch(UMOEvent event)
           
 UMOMessage InboundMessageRouter.route(UMOEvent event)
           
 boolean IdempotentReceiver.isMatch(UMOEvent event)
           
 UMOEvent[] IdempotentReceiver.process(UMOEvent event)
           
protected  void IdempotentReceiver.load(java.lang.String componentName)
           
protected  void IdempotentReceiver.storeId(java.lang.Object id)
           
 UMOEvent[] ForwardingConsumer.process(UMOEvent event)
           
 UMOEvent[] AbstractEventResequencer.process(UMOEvent event)
           
 UMOEvent[] AbstractEventAggregator.process(UMOEvent event)
           
protected abstract  UMOMessage AbstractEventAggregator.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 

Uses of RoutingException in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound that throw RoutingException
 UMOMessage OutboundPassThroughRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage OutboundMessageRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOEndpoint[] OutboundMessageRouter.getEndpointsForMessage(UMOMessage message)
          A helper method for finding out which endpoints a message would be routed to without actually routing the the message
protected  UMOMessage OutboundMessageRouter.catchAll(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage MulticastingRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage FilteringOutboundRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 boolean FilteringOutboundRouter.isMatch(UMOMessage message)
           
 UMOMessage ChainingRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage AbstractRecipientList.route(UMOMessage message, UMOSession session, boolean synchronous)
           
protected  UMOEndpoint AbstractRecipientList.getRecipientEndpoint(UMOMessage message, java.lang.String recipient)
           
 UMOMessage AbstractMessageSplitter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 

Uses of RoutingException in org.mule.routing.response
 

Subclasses of RoutingException in org.mule.routing.response
 class ResponseTimeoutException
          ResponseTimeoutException is thrown when a response is not received in a given timeout in the Response Router.
 

Methods in org.mule.routing.response that throw RoutingException
 void ResponseMessageRouter.route(UMOEvent event)
           
 UMOMessage ResponseMessageRouter.getResponse(UMOMessage message)
           
 void AbstractResponseAggregator.process(UMOEvent event)
           
 UMOMessage AbstractResponseAggregator.getResponse(UMOMessage message)
           
protected abstract  UMOMessage AbstractResponseAggregator.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 

Uses of RoutingException in org.mule.umo.routing
 

Subclasses of RoutingException in org.mule.umo.routing
 class CouldNotRouteInboundEventException
          CouldNotRouteInboundEventException thrown if the current component cannot accept the inbound event
 class CouldNotRouteOutboundMessageException
          CouldNotRouteOutboundMessageException thrown if Mule fails to route the current outbound event
 class RoutePathNotFoundException
          RoutePathNotFoundException is thrown if a routing path for an event cannot be found.
 class RoutingFailureException
          RoutingFailureException TODO
 

Methods in org.mule.umo.routing that throw RoutingException
 UMOMessage UMORouterCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 void UMOResponseRouter.process(UMOEvent event)
           
 UMOMessage UMOResponseRouter.getResponse(UMOMessage message)
           
 void UMOResponseMessageRouter.route(UMOEvent event)
           
 UMOMessage UMOOutboundRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 boolean UMOOutboundRouter.isMatch(UMOMessage message)
           
 UMOMessage UMOOutboundMessageRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
          Prepares one or more events to be dispached by a Message Dispatcher
 UMOEndpoint[] UMOOutboundMessageRouter.getEndpointsForMessage(UMOMessage message)
          A helper method for finding out which endpoints a message would be routed to without actually routing the the message
 UMOEvent[] UMOInboundRouter.process(UMOEvent event)
           
 boolean UMOInboundRouter.isMatch(UMOEvent event)
           
 UMOMessage UMOInboundMessageRouter.route(UMOEvent event)
           
 



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