public abstract class AbstractInterceptingMessageProcessorBase extends org.mule.runtime.api.meta.AbstractAnnotatedObject implements Processor, MuleContextAware, FlowConstructAware
ReactiveProcessor.ProcessingType| Modifier and Type | Field and Description |
|---|---|
protected FlowConstruct |
flowConstruct |
protected org.slf4j.Logger |
logger |
protected MuleContext |
muleContext |
protected Processor |
next |
| Constructor and Description |
|---|
AbstractInterceptingMessageProcessorBase() |
| Modifier and Type | Method and Description |
|---|---|
protected ReactiveProcessor |
applyNext() |
Processor |
getListener() |
MuleContext |
getMuleContext() |
protected boolean |
isEventValid(Event event) |
protected Event |
processNext(Event event) |
void |
setFlowConstruct(FlowConstruct flowConstruct) |
void |
setListener(Processor next) |
void |
setMuleContext(MuleContext context) |
String |
toString() |
getAnnotation, getAnnotations, getLocation, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingTypeprotected org.slf4j.Logger logger
protected MuleContext muleContext
protected FlowConstruct flowConstruct
protected Processor next
public AbstractInterceptingMessageProcessorBase()
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarecontext - the Mule node.public void setFlowConstruct(FlowConstruct flowConstruct)
setFlowConstruct in interface FlowConstructAwarepublic final Processor getListener()
public void setListener(Processor next)
protected Event processNext(Event event) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic MuleContext getMuleContext()
protected boolean isEventValid(Event event)
protected ReactiveProcessor applyNext()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.