public abstract class AbstractExpressionTransformer extends AbstractMessageTransformer
ReactiveProcessor.ProcessingType| Modifier and Type | Field and Description |
|---|---|
protected List<ExpressionArgument> |
arguments |
logger, muleContext, name, sourceTypes| Constructor and Description |
|---|
AbstractExpressionTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(ExpressionArgument argument) |
List<ExpressionArgument> |
getArguments() |
void |
initialise()
Template method were deriving classes can do any initialisation after the properties have been set on this transformer
|
boolean |
removeArgument(ExpressionArgument argument) |
void |
setArguments(List<ExpressionArgument> arguments) |
checkReturnClass, doTransform, isSourceDataTypeSupported, transform, transform, transform, transformMessagedispose, generateTransformerName, getName, getReturnDataType, getSourceDataTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, process, registerSourceType, resolveEncoding, setAllowNullReturn, setIgnoreBadInput, setMuleContext, setName, setReturnDataType, toString, transform, unregisterSourceTypegetAnnotation, getAnnotations, getLocation, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingType, getReturnDataType, getSourceDataTypes, isAcceptNull, isIgnoreBadInput, isSourceDataTypeSupported, setReturnDataType, transformsetMuleContextprotected List<ExpressionArgument> arguments
public void addArgument(ExpressionArgument argument)
public boolean removeArgument(ExpressionArgument argument)
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableinitialise in class AbstractTransformerorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic List<ExpressionArgument> getArguments()
public void setArguments(List<ExpressionArgument> arguments)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.