Как использовать задачу и состояние в jbpm 4.4

#state #task #jbpm #business-process-management

#состояние #задача #jbpm #управление бизнес-процессами

Вопрос:

Я пытаюсь использовать jbpm 4.4 для решения рабочего процесса, где пользовательский интерфейс предоставляется веб-приложением. Здесь я пытаюсь назначить определенную задачу пользователю и ожидать, что он / она выполнит определенное действие над ней…

например, «Одобрить», «Отклонить» и «Одобрить с замечаниями»..

Все эти действия должны обрабатываться отдельно.

Чего я не могу понять, так это того, должен ли я использовать элемент task :

Или элемент состояния (состояние ожидания):

Идея в том, что я позволю пользователю нажимать кнопки «Одобрить», «Отклонить» и «Одобрить с замечаниями» на странице jsp, и я хочу передать это механизму обработки через API jbpm.

Нужна некоторая помощь / указания по этому поводу.

TIA

Комментарии:

1. Вы должны использовать задачу. В вам следует добавить переходы «Одобрить», «Отклонить» и «Одобрить с замечаниями»

2. @Rodrigo спасибо за ответ. Получил некоторые ответы на форуме сообщества jbpm на сайте jboss. Да, именно так это и нужно использовать.

Ответ №1:

Как упоминал @Rodrigo, необходимо использовать элемент Task. Это отвечает на вопрос.