public class ScriptTransformer extends AbstractMessageTransformer
encoding, endpoint, logger, mimeType, MULE_MESSAGE_DATA_TYPE, muleContext, name, returnType, sourceTypesPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
ScriptTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Scriptable |
getScript() |
void |
initialise() |
void |
setScript(Scriptable script) |
Object |
transformMessage(MuleMessage message,
String outputEncoding) |
checkReturnClass, doTransform, isSourceDataTypeSupported, transform, transform, transformgenerateTransformerName, getEncoding, getEncoding, getEndpoint, getMimeType, getName, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceTypeSupported, isSourceTypeSupported, process, registerSourceType, registerSourceType, setAllowNullReturn, setEncoding, setEndpoint, setIgnoreBadInput, setMimeType, setMuleContext, setName, setReturnClass, setReturnDataType, toString, transform, unregisterSourceType, unregisterSourceTypegetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEncoding, getEndpoint, getMimeType, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, isAcceptNull, isIgnoreBadInput, isSourceDataTypeSupported, isSourceTypeSupported, setReturnClass, setReturnDataType, transformprocesssetNamegetNamesetMuleContextsetEndpointpublic void initialise()
throws InitialisationException
initialise in interface Initialisableinitialise in class AbstractTransformerInitialisationExceptionpublic void dispose()
dispose in interface Disposabledispose in class AbstractTransformerpublic Object transformMessage(MuleMessage message, String outputEncoding) throws TransformerException
transformMessage in class AbstractMessageTransformerTransformerExceptionpublic Scriptable getScript()
public void setScript(Scriptable script)
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.