public class ExpressionLanguageComponent extends org.mule.runtime.api.meta.AbstractAnnotatedObject implements Processor, FlowConstructAware, org.mule.runtime.api.lifecycle.Initialisable
ReactiveProcessor.ProcessingType| Modifier and Type | Field and Description |
|---|---|
protected String |
expression |
protected String |
expressionFile |
protected FlowConstruct |
flowConstruct |
| Constructor and Description |
|---|
ExpressionLanguageComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialise() |
Event |
process(Event event)
Invokes the MessageProcessor.
|
void |
setExpression(String expression) |
void |
setExpressionFile(String expressionFile) |
void |
setFlowConstruct(FlowConstruct flowConstruct) |
getAnnotation, getAnnotations, getLocation, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProcessingTypeprotected FlowConstruct flowConstruct
protected String expression
protected String expressionFile
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic Event process(Event event) throws org.mule.runtime.api.exception.MuleException
Processorpublic void setExpression(String expression)
public void setExpressionFile(String expressionFile)
public void setFlowConstruct(FlowConstruct flowConstruct)
setFlowConstruct in interface FlowConstructAwareCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.