- java.lang.Object
-
- org.mule.runtime.api.meta.AbstractAnnotatedObject
-
- org.mule.runtime.core.transformer.AbstractTransformer
-
- org.mule.runtime.core.transformer.AbstractMessageTransformer
-
- org.mule.plugin.scripting.transformer.ScriptTransformer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.mule.runtime.core.api.processor.ReactiveProcessor
org.mule.runtime.core.api.processor.ReactiveProcessor.ProcessingType
-
Field Summary
-
Fields inherited from class org.mule.runtime.core.transformer.AbstractTransformer
logger, muleContext, name, sourceTypes
-
Fields inherited from class org.mule.runtime.api.meta.AbstractAnnotatedObject
LOCATION_KEY
-
Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable
PHASE_NAME
-
Fields inherited from interface org.mule.runtime.api.lifecycle.Disposable
PHASE_NAME
-
Fields inherited from interface org.mule.runtime.api.meta.AnnotatedObject
PROPERTY_NAME
-
Method Summary
-
Methods inherited from class org.mule.runtime.core.transformer.AbstractMessageTransformer
checkReturnClass, doTransform, isSourceDataTypeSupported, transform, transform, transform
-
Methods inherited from class org.mule.runtime.core.transformer.AbstractTransformer
generateTransformerName, getName, getReturnDataType, getSourceDataTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, process, registerSourceType, resolveEncoding, setAllowNullReturn, setIgnoreBadInput, setMuleContext, setName, setReturnDataType, toString, transform, unregisterSourceType
-
Methods inherited from class org.mule.runtime.api.meta.AbstractAnnotatedObject
getAnnotation, getAnnotations, getLocation, setAnnotations
-
Methods inherited from interface org.mule.runtime.core.api.transformer.Transformer
getProcessingType, getReturnDataType, getSourceDataTypes, isAcceptNull, isIgnoreBadInput, isSourceDataTypeSupported, setReturnDataType, transform
-
Methods inherited from interface org.mule.runtime.core.api.processor.Processor
apply, process
-
Methods inherited from interface org.mule.runtime.api.meta.NameableObject
setName
-
Methods inherited from interface org.mule.runtime.api.meta.NamedObject
getName
-
Methods inherited from interface org.mule.runtime.core.api.context.MuleContextAware
setMuleContext
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
dispose in interface org.mule.runtime.api.lifecycle.Disposable
- Overrides:
dispose in class org.mule.runtime.core.transformer.AbstractTransformer
Copyright © 2017 MuleSoft, Inc.. All rights reserved.