public class DefaultGraphExecutor<T> extends Object implements GraphExecutor
| Modifier and Type | Field and Description |
|---|---|
static String |
MULE_INPUT_PAYLOAD_KEY |
static String |
MULE_OUTPUT_PAYLOAD_KEY |
| Modifier and Type | Method and Description |
|---|---|
static <T> DefaultGraphExecutor<T> |
createGraphExecutor(GraphProvider<T> graphProvider,
GraphProvider<T> asyncGraphProvider,
TransformationEngine<T> engine) |
TransformationResult |
execute(Object input,
Map<String,Object> inputArguments) |
Object |
executeStreaming(Object inputStream,
int pipeSize,
Map<String,Object> inputArguments,
OutputArgumentHandler outputArgumentHandler) |
TransformationEngine<T> |
getEngine() |
String |
getOutputContentType() |
String |
getOutputEncoding() |
public static final String MULE_INPUT_PAYLOAD_KEY
public static final String MULE_OUTPUT_PAYLOAD_KEY
public static <T> DefaultGraphExecutor<T> createGraphExecutor(GraphProvider<T> graphProvider, GraphProvider<T> asyncGraphProvider, TransformationEngine<T> engine)
public TransformationResult execute(Object input, Map<String,Object> inputArguments) throws DataMapperExecutionException
execute in interface GraphExecutorDataMapperExecutionExceptionpublic Object executeStreaming(Object inputStream, int pipeSize, Map<String,Object> inputArguments, OutputArgumentHandler outputArgumentHandler) throws DataMapperExecutionException
executeStreaming in interface GraphExecutorDataMapperExecutionExceptionpublic String getOutputContentType()
getOutputContentType in interface GraphExecutorpublic String getOutputEncoding()
getOutputEncoding in interface GraphExecutorpublic TransformationEngine<T> getEngine()
Copyright © 2022. All rights reserved.