Activiti 查询流程实例状态

来源:互联网 发布:eclipse java项目结构 编辑:程序博客网 时间:2024/05/17 22:30

我们有时候需要查看下某个流程实例的状态,运行中 Or 执行结束


/** * 查询流程状态(正在执行 or 已经执行结束) */@Testpublic void processState(){    ProcessInstance pi=processEngine.getRuntimeService() // 获取运行时Service        .createProcessInstanceQuery() // 创建流程实例查询        .processInstanceId("25004") // 用流程实例ID查询        .singleResult();    if(pi!=null){        System.out.println("流程正在执行!");    }else{        System.out.println("流程已经执行结束!");    }}