【JBPM4】查询流程实例当前所在节点

 

示例代码:

 

1         ProcessEngine processEngine =  Configuration.getProcessEngine();
2         ExecutionService executionService = processEngine.getExecutionService();
3         String activityName = executionService.createProcessInstanceQuery().processInstanceId("test.10001").uniqueResult().findActiveActivityNames().toString();
4         System.out.println("当前任务所在节点===" + activityName);

 

1、获取流程引擎

2、获取执行服务

3、得到当前节点名称。

根据流程实例ID,获取流程实例(唯一值),再得到活动节点名称(当前节点)。

 

posted @ 2014-02-28 13:40  濤叔  阅读(4230)  评论(0编辑  收藏  举报