activiti5入门(五)网关

ParallelGateway并行网关(多人必须同时审批)

ExclusiveGateway排他网关(多人只能选择一人审批)

InclusiveGateway包含网关(集成了并行与排他网关)

EventGateway事件网关(只能连接中间捕获事件)

----------------------------------

并行网关不需要条件,即它这个节点可以分成多路同时进行,如果你想最后再汇成一点,那也可以再添加一个并行网关。用的不多

排他网关可以理解为流程中的判断,即多个条件中走一个条件,即需要条件,类似于if,else if else。排他网关后面不能接并行,因为排他后面只有一条路径了,一条路径后面是可以再添加一个排他网关(条件)。

排他网关需要做的是在它引出的连接线上使用判断。即连接线上可以写上名称,以及条件,如${leaveDay<=2}就是当传入的变量小于等于2时,就走这一路。在流程启动时或者到这个节点之前都可以给流程变量赋值map.put("leaveDay", 5);当然,如果是审批,那么就用${approve==“true”}这种判断。

并行-排他网关就是指如果没有定义条件,那么就直接变为并行。如果多条线中有一个有条件,另外几条没条件,那么当不满足条件时就会并行走那几条路线。实现并行和排他共有。

 EventGateway事件网关后面只能连接事件,作用类似于并行网关。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值