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

Java 获取Activiti中最新运行的流程实例,java,api,alfresco,activiti,Java,Api,Alfresco,Activiti,是否可以使用获取Activiti中最新运行的进程 createProcessInstanceQuery runtimeService.createProcessInstanceQuery().processDefinitionKey('myKey').active().singleResult().getProcessInstanceId() 我想获取该定义的流程实例ID,但只获取最新运行的流程。 谢谢要获取特定的正在运行的流程实例ID,您可以将HistoryService用于: 例如,要使用特

是否可以使用获取Activiti中最新运行的进程 createProcessInstanceQuery

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

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

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

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

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

如果您通过使用社区获得答案,请关闭此问题。如果您通过使用社区获得答案,请关闭此问题。