在Activiti中获取最新的运行流程实例

时间:2017-04-28 15:58:23

标签: java api alfresco activiti

是否可以在Activiti中获取最新的运行流程 createProcessInstanceQuery?

runtimeService.createProcessInstanceQuery()。processDefinitionKey( '的myKey')。活性()。singleResult()。getProcessInstanceId() 我想获取该定义的流程实例ID,但只获取最新的运行流程。 谢谢

1 个答案:

答案 0 :(得分:2)

要获取特定的运行流程实例ID,您可以使用HistoryService: 例如,使用特定定义键获取最后启动的流程实例:

historyService.createHistoricProcessInstanceQuery().unfinished().processDefinitionKey("YOURKEY").orderByProcessInstanceStartTime().desc().listPage(0,1)[0].id