public class SubflowInterceptingChainLifecycleWrapper extends InterceptingChainLifecycleWrapper implements SubFlowMessageProcessor
flowConstruct, log, name, processorsPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
SubflowInterceptingChainLifecycleWrapper(MessageProcessorChain chain,
List<MessageProcessor> processors,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageProcessorPathElements(MessageProcessorPathElement pathElement)
Add the child nodes to the path element tree.
|
String |
getSubFlowName() |
MuleEvent |
process(MuleEvent event)
Invokes the MessageProcessor.
|
doProcess, getMessageProcessors, getNamedispose, initialise, setEndpoint, setFlowConstruct, setMessagingExceptionHandler, setMuleContext, start, stop, toStringgetAnnotation, getAnnotations, setAnnotationspublic SubflowInterceptingChainLifecycleWrapper(MessageProcessorChain chain, List<MessageProcessor> processors, String name)
public void addMessageProcessorPathElements(MessageProcessorPathElement pathElement)
MessageProcessorContaineraddMessageProcessorPathElements in interface MessageProcessorContaineraddMessageProcessorPathElements in class AbstractMessageProcessorChainpublic MuleEvent process(MuleEvent event) throws MuleException
MessageProcessorprocess in interface MessageProcessorprocess in class InterceptingChainLifecycleWrapperevent - MuleEvent to be processedMuleExceptionpublic String getSubFlowName()
getSubFlowName in interface SubFlowMessageProcessorCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.