Version

    Chapter 29. Tasks

    A task is a graph, jobflow, Groovy script, etc. that can be started manually, started on scheduled time, or triggered by some event. A task specifies WHAT to do.

    There are several tasks implemented for a schedule and graph event listener as follows:

    Tasks in Cluster Environment

    In Cluster environment, you can specify a node where the task runs. The task can run on Any node or on one of selected nodes. If there is no node ID specified, the task may be processed on any Cluster node; so in most cases, it will be processed on the same node where the event was triggered. If there are some nodeIDs specified, task will be processed on the first node in the list which is connected in Cluster and ready.

    Tasks are used in

    Chapter 31, Scheduling
    Chapter 33, Listeners
    Chapter 30, Manual Task Execution