Version

    39. 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.

    Tasks are used in:

    Scheduling

    Listeners

    Manual Task Execution

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

    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.