1

如何使用 camunda 记录进程的状态和运行?有点像行动的历史。

我在Tomcat上使用带有maven的Camunda 7.1.0构建

4

1 回答 1

3

我假设您想以编程方式检索此类信息。从 ProcessEngine 您可以检索 historyService 并为“ActivityInstances”创建一个查询,例如

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

确保引擎的历史级别至少设置为“活动”级别。否则,您只会看到当前活动的 ActivityInstances,而没有历史记录。

于 2014-04-16T17:26:37.253 回答