org.mule.processor
Class AbstractInterceptingMessageProcessor
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessor
- All Implemented Interfaces:
- InterceptingMessageProcessor, MessageProcessor, MessageSource
- Direct Known Subclasses:
- AbstractAggregator, AbstractAsyncRequestReplyRequester, AbstractEnvelopeInterceptor, AbstractFilteringMessageProcessor, AbstractResponseMessageProcessor, AbstractSplitter, AsyncInterceptingMessageProcessor, CxfInboundMessageProcessor, CxfOutboundMessageProcessor, ExceptionHandlingMessageProcessor, InterceptorStack, OutboundResponsePropertiesMessageProcessor, OutboundTxRollbackMessageProcessor, ReplyToPropertyRequestReplyReplier, SecurityFilterMessageProcessor, ServiceInternalMessageProcessor, ServiceOutboundMessageProcessor, SimpleRequestReplyReplier, StopFurtherMessageProcessingMessageProcessor, TimerInterceptor, TransactionalInterceptingMessageProcessor
public abstract class AbstractInterceptingMessageProcessor
- extends Object
- implements InterceptingMessageProcessor
Abstract implementation of InterceptingMessageProcessor that simply
provides an implementation of setNext and holds the next message processor as an
attribute.
logger
protected Log logger
next
protected MessageProcessor next
AbstractInterceptingMessageProcessor
public AbstractInterceptingMessageProcessor()
setListener
public void setListener(MessageProcessor next)
- Description copied from interface:
MessageSource
- Set the MessageProcessor listener on a message source which will be invoked
when a message is received or generated.
- Specified by:
setListener in interface MessageSource
processNext
protected MuleEvent processNext(MuleEvent event)
throws MuleException
- Throws:
MuleException
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.