Uses of Interface
org.mule.api.processor.InterceptingMessageProcessor

Packages that use InterceptingMessageProcessor
org.mule.api.interceptor   
org.mule.api.processor   
org.mule.construct   
org.mule.endpoint.outbound   
org.mule.example.loanbroker.routers   
org.mule.interceptor   
org.mule.lifecycle.processor   
org.mule.module.atom.routing   
org.mule.module.cxf   
org.mule.module.cxf.config   
org.mule.module.scripting.filter   
org.mule.processor   
org.mule.processor.chain   
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.routing.requestreply   
org.mule.service   
org.mule.service.processor   
 

Uses of InterceptingMessageProcessor in org.mule.api.interceptor
 

Subinterfaces of InterceptingMessageProcessor in org.mule.api.interceptor
 interface Interceptor
          Interceptor is based on a similar concept of servlet filters and works much the same way.
 

Uses of InterceptingMessageProcessor in org.mule.api.processor
 

Subinterfaces of InterceptingMessageProcessor in org.mule.api.processor
 interface 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,
 

Uses of InterceptingMessageProcessor in org.mule.construct
 

Classes in org.mule.construct that implement InterceptingMessageProcessor
 class AbstractPipeline.ProcessIfPipelineStartedMessageProcessor
           
 

Uses of InterceptingMessageProcessor in org.mule.endpoint.outbound
 

Classes in org.mule.endpoint.outbound that implement InterceptingMessageProcessor
 class OutboundResponsePropertiesMessageProcessor
          Propagates properties from request message to response message as defined by OutboundEndpoint.getResponseProperties().
 class OutboundTxRollbackMessageProcessor
          MessageProcessor implementation that stops outbound flow is the current transaction has been rolled back.
 

Uses of InterceptingMessageProcessor in org.mule.example.loanbroker.routers
 

Classes in org.mule.example.loanbroker.routers that implement InterceptingMessageProcessor
 class BankQuotesInboundAggregator
          BankQuotesInboundAggregator receives a number of quotes and selects the lowest
 class BankQuotesResponseAggregator
          BankQuotesInboundAggregator receives a number of quotes and selects the lowest
 

Uses of InterceptingMessageProcessor in org.mule.interceptor
 

Classes in org.mule.interceptor that implement InterceptingMessageProcessor
 class AbstractEnvelopeInterceptor
          EnvelopeInterceptor is an intercepter that will fire before and after an event is received.
 class InterceptorStack
          Maintains a list of interceptors that can be applied to components.
 class LoggingInterceptor
          LoggingInterceptor is a simple interceptor that logs a message before and after the event processing.
 class ProcessingTimeInterceptor
          Calculate and record the processing time for a message processing chain
 class TimerInterceptor
          TimerInterceptor simply times and displays the time taken to process an event.
 

Uses of InterceptingMessageProcessor in org.mule.lifecycle.processor
 

Classes in org.mule.lifecycle.processor that implement InterceptingMessageProcessor
 class ProcessIfStartedMessageProcessor
           
 class ProcessIfStartedWaitIfPausedMessageProcessor
           
 class ProcessIfStartedWaitIfSyncPausedMessageProcessor
           
 

Uses of InterceptingMessageProcessor in org.mule.module.atom.routing
 

Classes in org.mule.module.atom.routing that implement InterceptingMessageProcessor
 class FeedSplitter
          An inbound router that will split a Feed into entries.
 

Uses of InterceptingMessageProcessor in org.mule.module.cxf
 

Classes in org.mule.module.cxf that implement InterceptingMessageProcessor
 class CxfInboundMessageProcessor
          The CxfInboundMessageProcessor performs inbound CXF processing, sending an event through the CXF service, then on to the next MessageProcessor.
 class CxfOutboundMessageProcessor
          The CxfOutboundMessageProcessor performs outbound CXF processing, sending an event through the CXF client, then on to the next MessageProcessor.
 

Uses of InterceptingMessageProcessor in org.mule.module.cxf.config
 

Classes in org.mule.module.cxf.config that implement InterceptingMessageProcessor
 class FlowConfiguringMessageProcessor
          Wraps a MessageProcessorBuilder and configures it lazily so it can be injected with the FlowConstruct.
 

Uses of InterceptingMessageProcessor in org.mule.module.scripting.filter
 

Classes in org.mule.module.scripting.filter that implement InterceptingMessageProcessor
 class ScriptFilter
           
 

Uses of InterceptingMessageProcessor in org.mule.processor
 

Classes in org.mule.processor that implement InterceptingMessageProcessor
 class AbstractFilteringMessageProcessor
          Abstract InterceptingMessageProcessor that can be easily be extended and used for filtering message flow through a MessageProcessor chain.
 class AbstractInterceptingMessageProcessor
          Abstract implementation of InterceptingMessageProcessor that simply provides an implementation of setNext and holds the next message processor as an attribute.
 class AbstractRedeliveryPolicy
          Implement a redelivery policy for Mule.
 class AbstractResponseMessageProcessor
           
 class AsyncInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class EndpointTransactionalInterceptingMessageProcessor
          Wraps the invocation of the next MessageProcessor with a transaction.
 class ExceptionHandlingMessageProcessor
           
 class IdempotentRedeliveryPolicy
          Implement a retry policy for Mule.
 class LaxAsyncInterceptingMessageProcessor
           
 class LaxSedaStageInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class ResponseMessageProcessorAdapter
           
 class SecurityFilterMessageProcessor
          Filters the flow using the specified SecurityFilter.
 class SedaStageInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class StopFurtherMessageProcessingMessageProcessor
           
 class TransactionalInterceptingMessageProcessor
          Wraps the invocation of the next MessageProcessor with a transaction.
 

Uses of InterceptingMessageProcessor in org.mule.processor.chain
 

Classes in org.mule.processor.chain that implement InterceptingMessageProcessor
 class AbstractMessageProcessorChain
          Builder needs to return a composite rather than the first MessageProcessor in the chain.
 class DefaultMessageProcessorChain
           
 class InterceptingChainLifecycleWrapper
          Builder needs to return a composite rather than the first MessageProcessor in the chain.
 class SimpleMessageProcessorChain
           
 

Uses of InterceptingMessageProcessor in org.mule.routing
 

Classes in org.mule.routing that implement InterceptingMessageProcessor
 class AbstractAggregator
          AbstractEventAggregator will aggregate a set of messages into a single message.
 class AbstractCorrelationAggregator
          AbstractCorrelationAggregatingMessageProcessor uses the CorrelationID and CorrelationGroupSize properties of the MuleMessage to manage message groups.
 class AbstractSplitter
          Splits a message invoking the next message processor one for each split part.
 class CollectionSplitter
          Splits a message that has a Collection, Iterable, MessageSequence or Iterator payload invoking the next message processor one for each item in it.
 class ExpressionSplitter
          Splits a message using the expression provided invoking the next message processor one for each split part.
 class Foreach
          ` * The Foreach MessageProcessor allows iterating over a collection payload, or any collection obtained by an expression, generating a message for each element.
 class IdempotentMessageFilter
          IdempotentMessageFilter ensures that only unique messages are passed on.
 class IdempotentSecureHashMessageFilter
          IdempotentSecureHashMessageFilter ensures that only unique messages are received by a service.
 class MapSplitter
          Splits a message that has a map payload invoking the next message processor one for each item in the map in order.
 class MessageChunkAggregator
           
 class MessageChunkSplitter
          A router that breaks up the current message onto smaller parts and sends them to the same destination.
 class MessageFilter
          Implementation of InterceptingMessageProcessor that filters message flow using a Filter.
 class Resequencer
          Resequencer is used to resequence events according to their dispatch sequence in the correlation group.
 class SimpleCollectionAggregator
          This router will return all aggregated events as a MuleMessageCollection.
 

Uses of InterceptingMessageProcessor in org.mule.routing.outbound
 

Classes in org.mule.routing.outbound that implement InterceptingMessageProcessor
 class AbstractMessageSequenceSplitter
          Base implementation of a MuleMessage splitter, that converts its payload in a MessageSequence, and process each element of it.
 

Uses of InterceptingMessageProcessor in org.mule.routing.requestreply
 

Classes in org.mule.routing.requestreply that implement InterceptingMessageProcessor
 class AbstractReplyToPropertyRequestReplyReplier
           
 class AsyncReplyToPropertyRequestReplyReplier
           
 class ReplyToPropertyRequestReplyReplier
           
 class SimpleRequestReplyReplier
           
 

Uses of InterceptingMessageProcessor in org.mule.service
 

Classes in org.mule.service that implement InterceptingMessageProcessor
 class ForwardingConsumer
          Deprecated.  
 

Uses of InterceptingMessageProcessor in org.mule.service.processor
 

Classes in org.mule.service.processor that implement InterceptingMessageProcessor
 class ServiceAsyncRequestReplyRequestor
           
 class ServiceInternalMessageProcessor
           
 class ServiceOutboundMessageProcessor
          Responsible for determining if the Service outbound phase should be used and making a copy of the event to use.
 



Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.