Как зарегистрировать состояние процесса с помощью camunda?

Как зарегистрировать состояние и запуск процесса с помощью camunda? Что-то вроде истории действий.

Я использую сборку Camunda 7.1.0 с maven на Tomcat.


person Thomas    schedule 16.04.2014    source источник


Ответы (1)


Я предполагаю, что вы хотите получить такую ​​информацию программно. Из ProcessEngine вы можете получить historyService и создать запрос для «ActivityInstances», например. как

processEngine.getHistoryService().createHistoricActivityInstanceQuery()
.processDefinitionId("myProcess").processInstanceId(pid).orderByHistoricActivityInstanceStartTime().list();

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

person Martin Schimak    schedule 16.04.2014