Interface ITaskHandler
-
- All Known Implementing Classes:
CallNodeHandler
,ConditionNodeHandler
,EventNodeHandler
,GroupNodeHandler
,ProcessNodeHandler
,RootNodeHandler
,TaskNodeHandler
,TimerNodeHandler
public interface ITaskHandler
Interface for objects that can process a task.- Since:
- 7.1
- Author:
- O. Kerpershoek
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
processNode(IEvaluationContext context, ITaskModel currentTask)
This method should process the task, and if the evaluation is successful, schedule the follow-up tasks.
-
-
-
Method Detail
-
processNode
void processNode(IEvaluationContext context, ITaskModel currentTask) throws AppException
This method should process the task, and if the evaluation is successful, schedule the follow-up tasks.- Parameters:
context
- The current context of the task.currentTask
- The task that should be processed.- Throws:
AppException
- This exception is thrown when the task could not be processed.
-
-