上一篇简单介绍了一下如何自定义Behavior,此篇就试验一个稍微复杂一些的:使用Behavior改变ExclusiveGateway的Outgoing条件。
先上流程图:
设置一下分支节点(ExclusiveGateway)后面两条路径(SequenceFlow)的执行条件:
第一条路径
第二条路径
然后,扩展一个ExclusiveGatewayActivityBehavior,源码如下:
public class ExtExclusiveGatewayActivityBehavior ...