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 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 Details

    • processNode

      void processNode(IEvaluationContext context, ITaskModel currentTask)
      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.