|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E
- the transformation engine typepublic interface TransformationFunction<E extends TransformationEngine>
Common interface for all transformation functions
Method Summary | |
---|---|
void |
execute(String transformationIdentifier,
E engine,
Map<String,String> executionParameters,
TransformationLog log)
Execute the function as configured. |
void |
setExecutionContext(ExecutionContext executionContext)
Set the execution context. |
void |
setParameters(com.google.common.collect.ListMultimap<String,String> parameters)
Sets the parameters for the transformation. |
Method Detail |
---|
void setParameters(com.google.common.collect.ListMultimap<String,String> 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) 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 to
TransformationException
- if an unrecoverable error occurs during
transformation
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |