E
- the transformation engine typepublic interface TransformationFunction<E extends TransformationEngine>
Modifier and Type | Method and Description |
---|---|
void |
execute(String transformationIdentifier,
E engine,
Map<String,String> executionParameters,
TransformationLog log,
Cell cell)
Execute the function as configured.
|
void |
setExecutionContext(ExecutionContext executionContext)
Set the execution context.
|
void |
setParameters(com.google.common.collect.ListMultimap<String,ParameterValue> parameters)
Sets the parameters for the transformation.
|
void setParameters(com.google.common.collect.ListMultimap<String,ParameterValue> parameters)
parameters
- the transformation parametersvoid setExecutionContext(ExecutionContext executionContext)
executionContext
- the execution context of the transformation
processvoid execute(String transformationIdentifier, E engine, Map<String,String> executionParameters, TransformationLog log, Cell cell) throws TransformationException
transformationIdentifier
- the transformation function identifierengine
- the transformation engine that may be used for the function
executionexecutionParameters
- additional parameters for the execution, may
be null
log
- the transformation log to report any information about the
execution of the transformation tocell
- the cell for this functionTransformationException
- if an unrecoverable error occurs during
transformationBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a