Справочная информация: есть пользовательская задача, которая должна быть выполнена на нашем интерфейсе, с некоторой информацией, указывающей, требуется ли новая пользовательская задача.В то время, когда пользовательское задание завершается, есть уполномоченный.Поэтому POST: ... / runtime / tasks / {taskId} с
{
"action": "complete",
"variables": [...]
}
возвращает исключение: «Делегированная задача не может быть выполнена, но должна быть решена вместо этого.»
В моем определении пользовательской задачи я реализовал taskListener, чтобы дождаться завершения события и проанализировать переменные задачи на предмет информации, которая определит необходимость создания последующей задачи.Теперь я вижу, что мне нужно решить задачу, прежде чем она будет выполнена, но это означает, что у моего taskListener нет инициирующего события.Реализация системной задачи с помощью класса делегата Java, похоже, не работает, так как она все еще ожидает завершения пользовательской задачи при выполнении процесса.Есть ли для меня какие-либо средства «прослушать» действие разрешения пользовательской задачи, чтобы я мог продолжить?