|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RouterStatisticsRecorder | |
---|---|
org.mule.api.routing | Interfaces that define inbound and outbound routing API. |
org.mule.config.dsl.routers | |
org.mule.module.sxc | |
org.mule.module.xml.routing | |
org.mule.routing | Defines the core routing patterns supported by mule. |
org.mule.routing.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book. |
org.mule.service |
Uses of RouterStatisticsRecorder in org.mule.api.routing |
---|
Subinterfaces of RouterStatisticsRecorder in org.mule.api.routing | |
---|---|
interface |
OutboundRouter
OutboundRouter is used to control outbound routing behaviour for an
event. |
interface |
OutboundRouterCollection
RouterCollection defines the interface for a MessageRouter that
manages more than one router. |
Uses of RouterStatisticsRecorder in org.mule.config.dsl.routers |
---|
Classes in org.mule.config.dsl.routers that implement RouterStatisticsRecorder | |
---|---|
class |
ContentBasedRouter
TODO |
Uses of RouterStatisticsRecorder in org.mule.module.sxc |
---|
Classes in org.mule.module.sxc that implement RouterStatisticsRecorder | |
---|---|
class |
SxcFilteringOutboundRouter
FilteringRouter is a router that accepts events based on a filter
set. |
Uses of RouterStatisticsRecorder in org.mule.module.xml.routing |
---|
Classes in org.mule.module.xml.routing that implement RouterStatisticsRecorder | |
---|---|
class |
FilterBasedXmlMessageSplitter
This splitter will select the endpoint to send a message part on by filtering parts using the endpoint filters. |
class |
XmlMessageSplitter
XmlMessageSplitter will split a DOM4J document into nodes
based on the "splitExpression" property. |
Uses of RouterStatisticsRecorder in org.mule.routing |
---|
Classes in org.mule.routing that implement RouterStatisticsRecorder | |
---|---|
class |
AbstractCatchAllStrategy
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. |
class |
AbstractSelectiveRouter
|
class |
ChoiceRouter
Routes the event to a single MessageProcessor using a Filter
to evaluate the event being processed and find the first route that can be used. |
class |
FirstSuccessful
FirstSuccessful routes an event to the first target route that can accept it without throwing or returning an exception. |
class |
ForwardingCatchAllStrategy
ForwardingCatchAllStrategy acts as a catch and forward router for
any events not caught by the router this strategy is associated with. |
class |
LoggingCatchAllStrategy
LoggingCatchAllStrategy is a simple strategy that only logs any
events not caught by the router associated with this strategy. |
class |
RoundRobin
RoundRobin divides the messages it receives among its target routes in round-robin fashion. |
class |
ServiceCatchAllStrategy
Deprecated. |
class |
UntilSuccessful
UntilSuccessful attempts to route a message to the message processor it contains in an asynchronous manner. |
Uses of RouterStatisticsRecorder in org.mule.routing.outbound |
---|
Classes in org.mule.routing.outbound that implement RouterStatisticsRecorder | |
---|---|
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 |
AbstractOutboundRouter
AbstractOutboundRouter is a base router class that tracks statistics about message processing
through the router. |
class |
AbstractRecipientList
AbstractRecipientList is used to dispatch a single event to
multiple recipients over the same transport. |
class |
AbstractRoundRobinMessageSplitter
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 |
AbstractSequenceRouter
Defines a router that sequentially routes a given message to the list of registered endpoints and returns the aggregate responses as the result. |
class |
ChainingRouter
ChainingRouter is used to pass a Mule event through multiple
targets using the result of the first as the input for the second. |
class |
DefaultOutboundRouterCollection
DefaultOutboundRouterCollection is a container of routers. |
class |
EndpointSelector
EndpointSelector selects the outgoing endpoint based on a
an expression evaluator ("header:endpoint" by default). |
class |
ExceptionBasedRouter
ExceptionBasedRouter Will send the current event to the first
endpoint that doesn't throw an exception. |
class |
ExpressionMessageSplitter
Evaluates a single expression and adds the results of the expression as individual message parts. |
class |
ExpressionRecipientList
|
class |
FilteringOutboundRouter
FilteringRouter is a router that accepts events based on a filter
set. |
class |
ListMessageSplitter
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 |
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
registered with the router. |
class |
OutboundPassThroughRouter
OutboundPassThroughRouter allows outbound routing over a single
endpoint without any filtering. |
class |
SequenceRouter
Defines a AbstractSequenceRouter that stops the routing of a given
message when a synchronous endpoint has returned a null or an exception
message. |
class |
StaticRecipientList
StaticRecipientList is used to dispatch a single event to multiple
recipients over the same transport. |
class |
TransformerRouter
Deprecated. |
Uses of RouterStatisticsRecorder in org.mule.service |
---|
Classes in org.mule.service that implement RouterStatisticsRecorder | |
---|---|
class |
ServiceAsyncReplyCompositeMessageSource
Extension of StartableCompositeMessageSource which adds message processors between the composite
source and the target listener |
class |
ServiceCompositeMessageSource
Extension of StartableCompositeMessageSource which adds message processors between the composite
source and the target listener |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |