Uses of Class org.mule.api.routing.RoutingException (Mule ESB 2.2.1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `SingleCorrelatorCallback.aggregateEvents(EventGroup events)` The `SingleResponseRouter` will always return the first event of an event group.
`MuleMessage` | `EventCorrelatorCallback.aggregateEvents(EventGroup events)` This method is invoked if the shouldAggregate method is called and returns true.
`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.
`MuleMessage` | `LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`abstract MuleMessage` | `AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `ForwardingCatchAllStrategy.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` | `ExceptionBasedRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `MulticastingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `FilteringOutboundRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `TemplateEndpointRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `MessageChunkingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractMessageSplitter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractRecipientList.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `EndpointSelector.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `ChainingRouter.route(MuleMessage message, MuleSession session)`

Uses of RoutingException in org.mule.routing.response

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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