Я использую camunda 7.2.0 и не очень разбираюсь в этом. Я пытаюсь записать данные о пользователях, которые что-то сделали с экземпляром процесса в базу данных (я использую остальные службы), чтобы позже получить какие-то отчеты. Проблема в том, что я не знаю, как запустить мой отдых (который отправляет информацию в базу данных о текущем пользователе и уполномоченном), когда пользователь назначает задачу кому-то другому или требует задачу себе. Я вижу, что движок camunda отправляет запрос вроде
link: engine/engine/default/task/5f965ab7-e74b-11e4-a710-0050568b5c8a/assignee
post: {"userId":"Tom"}
В качестве частичного решения я могу подумать о создании глобальной переменной "currentUser" и при загрузке формы проверять, отличается ли пользователь от текущего, и если он - запустить остальные и изменить переменную. Но это решение не кажется мне правильным. Так есть ли лучший способ сделать это? заранее спасибо