我们使用 activiti bpm 建模器应用程序创建了一个工作流(使用函数调用runtimeService.startProcessInstanceByKey("sampleProcess")
假设这个函数被调用了 N 次。
获取上述模型的所有当前正在运行的实例(N)的方法是什么?
此外,可以检查数据库中的表名是什么 - 用于获取当前正在运行的实例?
我们使用 activiti bpm 建模器应用程序创建了一个工作流(使用函数调用runtimeService.startProcessInstanceByKey("sampleProcess")
假设这个函数被调用了 N 次。
获取上述模型的所有当前正在运行的实例(N)的方法是什么?
此外,可以检查数据库中的表名是什么 - 用于获取当前正在运行的实例?
For first part of question getting all instances for a given model, Please find code snippet below:
import org.flowable.engine.runtime.ProcessInstance;
import java.util.List;
List<ProcessInstance> instanceList = runtimeService
.createProcessInstanceQuery()
.processDefinitionKey("sampleProcess")
.list();
For 2nd part of the question, getting table name for currently running instances, please use this table: ACT_HI_PROCINST