public class DataMapperMessageProcessor extends Object implements org.mule.api.context.MuleContextAware, org.mule.api.lifecycle.Initialisable, org.mule.api.processor.MessageProcessor, org.mule.api.lifecycle.Disposable
DataMapperModule.transform(org.mule.api.MuleEvent, Object, java.util.Map, boolean, int) method in DataMapperModule.
For each argument there is a field in this processor to match it.
Before invoking the actual method the processor will evaluate and transform where possible to the expected argument type.| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_TYPE |
| Constructor and Description |
|---|
DataMapperMessageProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
DataMapperGraphConfig |
getConfig() |
String |
getInput() |
Map<String,String> |
getInputArguments() |
int |
getPipeSize() |
String |
getReturnClass() |
String |
getTarget() |
void |
initialise() |
boolean |
isStream() |
org.mule.api.MuleEvent |
process(org.mule.api.MuleEvent event) |
void |
setConfig(DataMapperGraphConfig config) |
void |
setInput(String input) |
void |
setInputArguments(Map<String,String> inputArguments) |
void |
setMuleContext(org.mule.api.MuleContext context) |
void |
setPipeSize(int pipeSize) |
void |
setReturnClass(String returnClass) |
void |
setStream(boolean stream) |
void |
setTarget(String target) |
public static final String CONTENT_TYPE
public void initialise()
throws org.mule.api.lifecycle.InitialisationException
initialise in interface org.mule.api.lifecycle.Initialisableorg.mule.api.lifecycle.InitialisationExceptionpublic org.mule.api.MuleEvent process(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException
process in interface org.mule.api.processor.MessageProcessororg.mule.api.MuleExceptionpublic void setMuleContext(org.mule.api.MuleContext context)
setMuleContext in interface org.mule.api.context.MuleContextAwarepublic String getTarget()
public void setTarget(String target)
public DataMapperGraphConfig getConfig()
public void setConfig(DataMapperGraphConfig config)
public String getInput()
public void setInput(String input)
public boolean isStream()
public void setStream(boolean stream)
public int getPipeSize()
public void setPipeSize(int pipeSize)
public String getReturnClass()
public void setReturnClass(String returnClass)
public void dispose()
dispose in interface org.mule.api.lifecycle.DisposableCopyright © 2022. All rights reserved.