jBPM5中的GateWay如果选择AND则表示平行执行多个Task,ParallelExecute示例演示jBPM5中如何平行执行多个Task,ParallelExecute流程如下:
上图为平行执行多个Task的流程,其中Task1.1,Task1.2,Task1.3平行执行,Task2.1,Task2.2平行执行,Task1.1,Task1.2,Task1.3后面Gateway类型选择AND,则表示当这三个任务都完成时流程继续执行。图中的所有节点都为Script Task,运行时都执行相同的Java代码如下:
System.out.println(kcontext.getNodeInstance().getNodeName() );
如上代码输出当前节点的名字。
- ParallelExecute流程运行代码:https://github.com/kylinsoong/.../Pa