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

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

## 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.

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

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