Задача-сценарий

Задача-сценарий предоставляет возможность задать скрипт Groovy, который выполняется при достижении процессом задачи.

script task

Все переменные процесса доступны внутри сценария. В приведенном ниже сценарии переменная startAmount является переменной процесса:

result = startAmount + 10

Результат сценария будет сохранен в переменной процесса, указанной в поле Result variable:

result variable

Кроме того, можно установить переменные процесса в скрипте, вызвав execution.setVariable("variableName", variableValue). Переменная будет сохранена автоматически.

Подробнее о задачах-сценариях см. в документации Flowable.