示例代碼:
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,獲取流程實例(唯一值),再得到活動節點名稱(當前節點)。