public class DefaultMessageProcessorChain extends AbstractMessageProcessorChain
Modifier and Type | Field and Description |
---|---|
protected MessageProcessorExecutionTemplate |
messageProcessorExecutionTemplate |
flowConstruct, log, name, processors
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
PROPERTY_NAME
Modifier | Constructor and Description |
---|---|
protected |
DefaultMessageProcessorChain(List<MessageProcessor> processors) |
protected |
DefaultMessageProcessorChain(MessageProcessor... processors) |
protected |
DefaultMessageProcessorChain(String name,
List<MessageProcessor> processors) |
protected |
DefaultMessageProcessorChain(String name,
MessageProcessor... processors) |
Modifier and Type | Method and Description |
---|---|
protected MuleEvent |
doProcess(MuleEvent event) |
static MessageProcessorChain |
from(List<MessageProcessor> messageProcessors) |
static MessageProcessorChain |
from(MessageProcessor... messageProcessors) |
static MessageProcessorChain |
from(MessageProcessor messageProcessor) |
protected boolean |
processorMayReturnNull(MessageProcessor processor) |
void |
setMuleContext(MuleContext context) |
addMessageProcessorPathElements, dispose, getMessageProcessors, getName, initialise, process, setEndpoint, setFlowConstruct, setMessagingExceptionHandler, start, stop, toString
getAnnotation, getAnnotations, setAnnotations
protected MessageProcessorExecutionTemplate messageProcessorExecutionTemplate
protected DefaultMessageProcessorChain(List<MessageProcessor> processors)
protected DefaultMessageProcessorChain(MessageProcessor... processors)
protected DefaultMessageProcessorChain(String name, List<MessageProcessor> processors)
protected DefaultMessageProcessorChain(String name, MessageProcessor... processors)
public static MessageProcessorChain from(MessageProcessor messageProcessor)
public static MessageProcessorChain from(MessageProcessor... messageProcessors) throws MuleException
MuleException
public static MessageProcessorChain from(List<MessageProcessor> messageProcessors) throws MuleException
MuleException
protected MuleEvent doProcess(MuleEvent event) throws MuleException
doProcess
in class AbstractMessageProcessorChain
MuleException
protected boolean processorMayReturnNull(MessageProcessor processor)
public void setMuleContext(MuleContext context)
setMuleContext
in interface MuleContextAware
setMuleContext
in class AbstractMessageProcessorChain
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.