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
Modifier and TypeMethodDescriptionvoid
processNode
(IEvaluationContext context, ITaskModel currentTask) This method should process the task, and if the evaluation is successful, schedule the follow-up tasks.
-
Method Details
-
processNode
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.
-