Проверьте, является ли следующая задача конечным событием, используя apache activiti - PullRequest
0 голосов
/ 26 июня 2019

Мне интересно, как я могу проверить, является ли следующая задача конечным событием.В своем коде я проверяю имя следующей задачи, чтобы увидеть, завершен ли процесс.Не могли бы вы предоставить мне лучшие практики activiti для моделирования процессов BPM?

С уважением.

if(nextTask.getName().startWith("Done"){
// process done...
}

1 Ответ

1 голос
/ 04 июля 2019

Для выполнения вашей пользовательской логики перед конкретной задачей или событием. Вы должны использовать TaskListeners / ExecutionListeners .

Таким образом, ваш код будет многократно использоваться во всех ваших определениях процессов, а точки подключения (для слушателей) позволяют вам управлять выполнением кода при различных типах событий.

...