Господа,
допустим есть некий процесс с большим количеством ручных активностей (user task). Когда токен попадает в такую активность, нужно автоматически создать задачу в учетной системе (Джире, например).
Когда задача в Джире завершена, нужно чтобы в камунде эта активность тоже завершилась (чтобы токен перешел к следующей активности).
Для этого нужно решить две задачи:
1. Выполнить кусок кода, когда начинается ручная активность.
2. Сообщить Камунде, что ручная активность завершилась.
Как я понимаю, для первого надо исользовать task listener (
https://docs.camunda.org/manual/7.12/user-guide/process-engine/delegation-code/#task-listener ), a для второго -- вызвать REST-запрос (
https://docs.camunda.org/manual/7.12/reference/rest/task/post-complete/ ).
Есть ли какие-то более правильные способы сделать это?