Interface IProcessingUnitDefinition
-
- All Superinterfaces:
java.lang.Comparable<IProcessingUnitDefinition>
- All Known Implementing Classes:
ProcessingUnitDefinition
public interface IProcessingUnitDefinition extends java.lang.Comparable<IProcessingUnitDefinition>
The processing unit definition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<IParameterDefinition>getParameterDefinitionList()Get the parameter definition listjava.lang.Class<? extends com.github.toolarium.processing.unit.IProcessingUnit>getProcessingClass()Resolve processing unit classjava.lang.StringgetProcessingClassname()Get the processing unit class name
-
-
-
Method Detail
-
getProcessingClassname
java.lang.String getProcessingClassname()
Get the processing unit class name- Returns:
- the processing unit class name
-
getProcessingClass
java.lang.Class<? extends com.github.toolarium.processing.unit.IProcessingUnit> getProcessingClass()
Resolve processing unit class- Returns:
- the processing unit class
- Throws:
ValidationException- In case of invalid parameters
-
getParameterDefinitionList
java.util.List<IParameterDefinition> getParameterDefinitionList()
Get the parameter definition list- Returns:
- the parameter definition list
-
-