activiti5入门(六)容器

容器中包括:

1、SubProcess子流程

2、 Call Activity调用活动(子流程)

3、Pool池和Lane小巷(这两个连用)

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

子流程最好配合errorendevent事件和boundaryerror边界事件联合使用。

举个代理的例子,买车-->4S店-->厂家-->买到车。这个流程中可以将4S店-->厂家作为一个子流程。子流程里面一定要有开始和结束(因为也算是一个流程),如果是错误结束,那么就要用到错误边界事件。外部流程只要将连接线连着子流程即可,不用连接到子流程里面的开始或结束。它会自动进入,结束后会自动出来。子流程本身不需要做什么额外设置。

Call Activity是指它可以调用外部的一个流程。比如两个流程p1和p2,p1做到一半后调用p2(p1只要在Call Activity指定p2的id即可),那么p2流程会自动启动,不需要手动去启动p2流程实例。效果感觉和子流程是一样的,只是将多个子流程放到外面而已,不然流程图看起来就很复杂

Pool池和Lane小巷其实没什么意义,比如一个请假流程,用了Pool池和Lane小巷后(Lane小巷是放在Pool池里面的),就将整个流程经过的各个部门能反映出来,相当于泳道图,没有真正影响流程的作用。只是将流程图能按照部门划分而已。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值