public abstract class AbstractInterceptingMessageProcessorBase extends AbstractAnnotatedObject implements MessageProcessor, MuleContextAware, MessageProcessorContainer
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
protected MuleContext |
muleContext |
protected MessageProcessor |
next |
protected ServerNotificationHandler |
notificationHandler |
PROPERTY_NAME| Constructor and Description |
|---|
AbstractInterceptingMessageProcessorBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageProcessorPathElements(MessageProcessorPathElement pathElement)
Add the child nodes to the path element tree.
|
MessageProcessor |
getListener() |
MuleContext |
getMuleContext() |
protected boolean |
isEventValid(MuleEvent event) |
protected MuleEvent |
processNext(MuleEvent event) |
void |
setListener(MessageProcessor next) |
void |
setMuleContext(MuleContext context) |
String |
toString() |
getAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprocessprotected org.apache.commons.logging.Log logger
protected ServerNotificationHandler notificationHandler
protected MuleContext muleContext
protected MessageProcessor next
public AbstractInterceptingMessageProcessorBase()
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic final MessageProcessor getListener()
public void setListener(MessageProcessor next)
protected MuleEvent processNext(MuleEvent event) throws MuleException
MuleExceptionpublic MuleContext getMuleContext()
protected boolean isEventValid(MuleEvent event)
public void addMessageProcessorPathElements(MessageProcessorPathElement pathElement)
MessageProcessorContaineraddMessageProcessorPathElements in interface MessageProcessorContainerCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.