Class ProcessTaskVisitor
java.lang.Object
com.aquima.interactions.process.impl.ProcessTaskVisitor
- All Implemented Interfaces:
IProcessTaskVisitor
This class is used during initialization to initialize and validate the task definitions.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ProcessTaskVisitor
(Map<String, IProcessTaskDefinition> tasks, IExpressionParser parser, IProject project, IProcessEngineDefinitions processEngineDefinitions) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addTask
(IProcessTaskDS datasource) This method may be used to add a process task definition to the process engine.static Map<String,
IProcessTaskDefinition> process
(IProcessEngineDS datasource, IExpressionParser parser, IProject project, IProcessEngineDefinitions processEngineDefinitions)
-
Constructor Details
-
ProcessTaskVisitor
protected ProcessTaskVisitor(Map<String, IProcessTaskDefinition> tasks, IExpressionParser parser, IProject project, IProcessEngineDefinitions processEngineDefinitions)
-
-
Method Details
-
process
public static Map<String,IProcessTaskDefinition> process(IProcessEngineDS datasource, IExpressionParser parser, IProject project, IProcessEngineDefinitions processEngineDefinitions) -
addTask
Description copied from interface:IProcessTaskVisitor
This method may be used to add a process task definition to the process engine.- Specified by:
addTask
in interfaceIProcessTaskVisitor
- Parameters:
datasource
- Data source providing the information for the task that should be added.
-