State状态节点 相比 Task 节点的区别为: 主要是没有“操作人员”assignee
流程操作方便基本相同。如下:
部署流程:
repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/state/state.jpdl.xml").deploy();
创建流程实例
ProcessInstance
processInstance =
executionService.startProcessInstanceByKey("state");
print("流程实例ID"
,processInstance.getId());
获取当前节点
String name =
executionService.createProcessInstanceQuery().processInstanceId("state.230001").uniqueResult().findActiveActivityNames().toString();
print("流程当前节点",name);
完成结束当前节点
executionService.signalExecutionById("state.230001");
【JBPM4】State 节点,布布扣,bubuko.com
原文:http://www.cnblogs.com/surge/p/3577723.html