Uses of Package
org.mule.api.routing

Packages that use org.mule.api.routing
org.mule.api.component   
org.mule.api.routing Interfaces that define inbound and outbound routing API. 
org.mule.api.service   
org.mule.api.transport Contains the interfaces that comprise a provider implementation. 
org.mule.component   
org.mule.config.i18n Internationalisation support for Mule messages and exception messages. 
org.mule.example.loanbroker.routers   
org.mule.module.scripting.component Base classes for script based components such as BeanShell or Groovy. 
org.mule.module.sxc   
org.mule.module.xml.routing   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.binding   
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. 
org.mule.service   
 

Classes in org.mule.api.routing used by org.mule.api.component
BindingCollection
          BindingCollection manages a collection of component bindings.
 

Classes in org.mule.api.routing used by org.mule.api.routing
InboundRouter
          InboundRouter defines an interface for an inbound Message router.
ResponseRouter
          ResponseRouter is a router that handles response flow.
Router
          Router is a base interface for all routers.
RouterCatchAllStrategy
          RouterCatchAllStrategy is a strategy interface that allows developers to hook in custom code when an event is being routed on the inbound or outbound but does not match any of the criteria defined for the routing.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.api.service
InboundRouterCollection
          DefaultInboundRouterCollection manages a collection of inbound routers.
OutboundRouterCollection
          OutboundRouterCollection is responsible for holding all outbound routers for a service service.
ResponseRouterCollection
          ResponseRouterCollection is a router that can be used to control how the response in a request/response message flow is created.
 

Classes in org.mule.api.routing used by org.mule.api.transport
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.component
BindingCollection
          BindingCollection manages a collection of component bindings.
 

Classes in org.mule.api.routing used by org.mule.config.i18n
InboundRouterCollection
          DefaultInboundRouterCollection manages a collection of inbound routers.
OutboundRouter
          OutboundRouter is used to control outbound routing behaviour for an event.
ResponseRouterCollection
          ResponseRouterCollection is a router that can be used to control how the response in a request/response message flow is created.
 

Classes in org.mule.api.routing used by org.mule.example.loanbroker.routers
InboundRouter
          InboundRouter defines an interface for an inbound Message router.
ResponseRouter
          ResponseRouter is a router that handles response flow.
Router
          Router is a base interface for all routers.
 

Classes in org.mule.api.routing used by org.mule.module.scripting.component
BindingCollection
          BindingCollection manages a collection of component bindings.
 

Classes in org.mule.api.routing used by org.mule.module.sxc
OutboundRouter
          OutboundRouter is used to control outbound routing behaviour for an event.
Router
          Router is a base interface for all routers.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.module.xml.routing
OutboundRouter
          OutboundRouter is used to control outbound routing behaviour for an event.
Router
          Router is a base interface for all routers.
 

Classes in org.mule.api.routing used by org.mule.routing
MessageInfoMapping
          This mapping us used by routers to control how Important message information is pulled from the current message.
Router
          Router is a base interface for all routers.
RouterCatchAllStrategy
          RouterCatchAllStrategy is a strategy interface that allows developers to hook in custom code when an event is being routed on the inbound or outbound but does not match any of the criteria defined for the routing.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.routing.binding
BindingCollection
          BindingCollection manages a collection of component bindings.
InterfaceBinding
           
OutboundRouter
          OutboundRouter is used to control outbound routing behaviour for an event.
Router
          Router is a base interface for all routers.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
 

Classes in org.mule.api.routing used by org.mule.routing.inbound
InboundRouter
          InboundRouter defines an interface for an inbound Message router.
InboundRouterCollection
          DefaultInboundRouterCollection manages a collection of inbound routers.
MessageInfoMapping
          This mapping us used by routers to control how Important message information is pulled from the current message.
Router
          Router is a base interface for all routers.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.routing.outbound
CouldNotRouteOutboundMessageException
          CouldNotRouteOutboundMessageException thrown if Mule fails to route the current outbound event.
MessageInfoMapping
          This mapping us used by routers to control how Important message information is pulled from the current message.
OutboundRouter
          OutboundRouter is used to control outbound routing behaviour for an event.
OutboundRouterCollection
          OutboundRouterCollection is responsible for holding all outbound routers for a service service.
Router
          Router is a base interface for all routers.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
RouterResultsHandler
          An SPI interface where custom logic can be plugged in to control how collections and single messages are returned from routers.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.routing.response
MessageInfoMapping
          This mapping us used by routers to control how Important message information is pulled from the current message.
ResponseRouter
          ResponseRouter is a router that handles response flow.
ResponseRouterCollection
          ResponseRouterCollection is a router that can be used to control how the response in a request/response message flow is created.
Router
          Router is a base interface for all routers.
RouterCollection
          RouterCollection defines the interface for a MessageRouter that manages more than one router.
RoutingException
          RoutingException is a base class for all routing exceptions.
 

Classes in org.mule.api.routing used by org.mule.service
InboundRouterCollection
          DefaultInboundRouterCollection manages a collection of inbound routers.
OutboundRouterCollection
          OutboundRouterCollection is responsible for holding all outbound routers for a service service.
ResponseRouterCollection
          ResponseRouterCollection is a router that can be used to control how the response in a request/response message flow is created.
 



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