| Interface | Description |
|---|---|
| CloneableMessageProcessor |
Adds clone capability to
MessageProcessor
NOTE: Lifecycle management is shared with the original MessageProcessor instance |
| DynamicPipeline |
Adds to a pipeline the ability to dynamically inject a sequence
of message processors after initialization.
|
| DynamicPipelineBuilder |
Updates a dynamic pipeline by ways of injecting message processor before and
after the static chain.
|
| InterceptingMessageProcessor |
Processes
MuleEvent's intercepting another listener
MessageProcessor. |
| InternalMessageProcessor |
Marker interface that tells that a Message Processor is for internal use only.
|
| MessageProcessor |
Processes
MuleEvent's. |
| MessageProcessorBuilder |
Builds
MessageProcessor instances. |
| MessageProcessorChain | |
| MessageProcessorChainBuilder |
Builds
MessageProcessorChain instances. |
| MessageProcessorContainer |
Identifies Constructs that contain Message Processors configured by the user.
|
| MessageProcessorPathElement | |
| MessageRouter |
A
MessageProcessor that routes messages to zero or more destination
message processors. |
| ProcessingDescriptor |
Provides information about a processing unit represented by this instance
|
| ProcessingStrategy |
Determines how a list of message processors should processed.
|
| ProcessingStrategy.StageNameSource | Deprecated |
| ProcessorExecutor |
Iterates over a list of
MessageProcessors executing them one by one using the result
of the first processor to invoke the second and so on. |
| RequestReplyReplierMessageProcessor |
Processes a
MuleEvent's by invoking the next MessageProcessor and
then rather than returning the result to this processors MessageSource
sending it via a seperate reply MessageProcessor, |
| RequestReplyRequesterMessageProcessor |
Processes a
MuleEvent by invoking the next MessageProcessor but
receiving the reply, which is turn is returned from this MessageProcessor from a
seperate MessageSource rather than using the return value of the
next MessageProcessor invocation. |
| StageNameSource |
A component capable of generating names for staged queues.
|
| StageNameSourceProvider |
This interface defines a contract for a component able to name staged queues
through a
StageNameSource implementation |
| Class | Description |
|---|---|
| DefaultMessageProcessorPathElement | |
| LoggerMessageProcessor |
MessageProcessor implementation that logs the current element of a value evaluated from it using
an expression evaluator.
|
| MessageProcessors |
Some convenience methods for message processors.
|
| NamedStageNameSource | |
| SequentialStageNameSource |
| Enum | Description |
|---|---|
| LoggerMessageProcessor.LogLevel |
| Exception | Description |
|---|---|
| DynamicPipelineException |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.