Uses of Class
org.mule.routing.outbound.AbstractOutboundRouter

Packages that use AbstractOutboundRouter
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
 

Uses of AbstractOutboundRouter in org.mule.routing.outbound
 

Subclasses of AbstractOutboundRouter in org.mule.routing.outbound
 class AbstractMessageSplitter
          AbstractMessageSplitter is an outbound Message Splitter used to split the contents of a received message into sub parts that can be processed by other components.
 class AbstractRecipientList
          AbstractRecipientList is used to dispatch a single event to multiple recipients over the same transport.
 class ChainingRouter
          ChainingRouter is used to pass a Mule event through multiple endpoints using the result of the first as the input for the second.
 class EndpointSelector
          EndpointSelector selects the outgoing endpoint based on a message property ("endpoint" by default).
 class ExceptionBasedRouter
          ExceptionBasedRouter Will send the current event to the first endpoint that doesn't throw an exception.
 class FilteringListMessageSplitter
          FilteringListMessageSplitter accepts a List as a message payload then routes list elements as messages over an endpoint where the endpoint's filter accepts the payload.
 class FilteringOutboundRouter
          FilteringRouter is a router that accepts events based on a filter set.
 class FilteringXmlMessageSplitter
          FilteringXmlMessageSplitter will split a DOM4J document into nodes based on the "splitExpression" property.
 class MessageChunkingRouter
          A router that breaks up the current message onto smaller parts and sends them to the same destination.
 class MulticastingRouter
          MulticastingRouter will broadcast the current message to every endpoint registed with the router.
 class OutboundPassThroughRouter
          OutboundPassThroughRouter allows outbound routing over a single endpoint without any filtering.
 class RoundRobinXmlSplitter
          This router will split the Xml message into parts based on the xpath expression and route each new event to the endpoints on the router, one after the other.
 class StaticRecipientList
          StaticRecipientList is used to dispatch a single event to multiple recipients over the same transport.
 class TemplateEndpointRouter
          The TemplateEndpointRouter allows endpoints to be altered at runtime based on properties set on the current event or fallback values set on the endpoint properties.
 class TransformerRouter
          Simply applies a transformer before continuing on to the next router.
 



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