Как получить текущий запущенный экземпляр действия определения процесса camunda - PullRequest
0 голосов
/ 20 сентября 2018

Я новый для камунды.

Я хочу отменить запущенный в данный момент экземпляр действия и запустить новый экземпляр действия для перемещения состояния токена.

Но у меня возникли трудности с тем, как получить текущий идентификатор экземпляра действия с помощью Java.API Camunda.

Есть головорезы?Спасибо всем.

1 Ответ

0 голосов
/ 23 сентября 2018

Актуально вопрос "Как получить запущенные экземпляры активности".И я уже получил ответ откуда-то.

Вот ответ.

Просто используйте Java API, как показано ниже

ActivityInstance activityInstance = runtimeService.getActivityInstance(instance.getProcessInstanceId());
ActivityInstance[] activityInstances = activityInstance.getChildActivityInstances();

Массив ActivityInstances - это запущенные экземпляры активности,Вы можете использовать идентификаторы экземпляров действия, чтобы отменить запущенный экземпляр действия.

...