Activiti进阶(八)——并行网关(ParallelGateWay)

本文详细介绍了Activiti中的并行网关,包括网关的描述、图形表示、流程图示例、部署与启动流程的步骤,以及查询和完成任务的操作。通过一个网上购物流程示例,阐述了并行网关在流程中的分叉与汇聚功能,并分析了并行网关在数据库中的执行状态变化。
摘要由CSDN通过智能技术生成

上一篇博客我们讲到了排他网管,这篇博文简单介绍一下他的兄弟,并行网关.

并行网关描述

网关也可以表示流程中的并行情况。最简单的并行网关是 并行网关 ,它允许将流程 分 成多条分支,也可以把多条分支 汇 聚 到一起。

并行网关图形

并行网关显示成一个普通网关(菱形)内部是一个“加号”图标, 表示“与(AND)”语义。

流程图


               

                       图一   并行网关网购流程图


     在这里,我们模拟网上购物流程,四个用户任务,分别是付款、发货、收款、收货,其中付款和收货的办理人是买家,发货和收款的办理人是卖家。


部署和启动流程

[java]  view plain   copy
  1. /**部署流程定义+启动流程实例*/  
  2. @Test  
  3. public void deployementAndStartProcess(){  
  4.     InputStream inputStreamBpmn = this.getClass().getResourceAsStream("parallelGateWay.bpmn");  
  5.     InputStream inputStreampng = this.getClass().getResourceAsStream("parallelGateWay.png");  
  6.     //部署流程定义  
  7.     Deployment deployment = processEngine.getRepositoryService()//  
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值