activity串行多实例会签
1、串行会签定义
不同于并行会签(根据任务提交时,指定的处理人数量,生成对应数量的任务),串行会签,任务提交时虽然也指定了处理人集合,但是只会生成一个任务,等当前任务处理完成后,才会生成第2个任务,依次类推,按照指定处理人集合中用户的顺序,设置对应的处理人。
2、流程图定义,Sequential勾选,对应的bpmn文件isSequence为true,表示串行。
2、启动流程,查看act_ru_execution、act_ru_task、act_ru_variable表:
public void start(String processDefinitionId) {Map<String, Object> params = new HashMap<>();List<String> assigneesList = new ArrayList<>();assigneesList.add("zhangan");assigneesList.add("lisi");assigneesList.add("wangwu");params.put("assigneeList", assigneesList);runtimeService.startProcessInstanceById(processDefinitionId, params);}
act_ru_execution表中,一个主指定流,多实例的子执行流
act_ru_task表中只有一个任务
act_ru_variable表中,当前处理人为第一个zhangsan
3、提交当前任务,再次查看
act_ru_task又生成一个任务
act_ru_variable表中,当前处理人为第二个lisi,循环次数loopCounter为1,完成实例数量nrOfCompletedInstances为1
4、所有处理人完成之后,会签节点结束,生成审核任务
activity串行多实例会签相关推荐
- activity串行多实例审批
前言 在审批场景中,有这么个需求,某个节点需要多个人审批,但这些人需要按照一定的顺序进行审批才算完成,这就需要用到activity串行多实例会签: 下面就来探讨一下在这种场景下的具体实现 1.定义流程 ...
- activiti串行多实例报错Could not execute inner activity behavior of multi instance behavior解决办法
如你报的是这个错误.你看到的是Could not execute inner activity behavior of multi instance behavior.你先去看看你的流程图,他这个报错 ...
- PHP串行化与JSON
PHP串行化与JSON 2008年3月19日 评论 发表评论 作者:hanguofeng[小韩] 发布于:经典论坛 玄猫的窝(作者的博客) 在经典论坛的连载地址:http://bbs.blueidea ...
- ChibiOS系列:五、将STM32 USART与ChibiOS串行驱动程序配合使用
本文翻译自:http://www.playembedded.org/blog/stm32-usart-chibios-serial/ 将STM32 USART与ChibiOS串行驱动程序配合使用 发表 ...
- Storm之——流组件简单串行编程实践
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/78447229 Storm是一个分布式是实时计算系统,它设计了一种对流和计算的抽象, ...
- OpenCV cv :: Mat的串行输出功能的实例(附完整代码)
OpenCV cv :: Mat的串行输出功能的实例 OpenCV cv :: Mat的串行输出功能的实例 OpenCV cv :: Mat的串行输出功能的实例 #include "open ...
- python 并行执行_python 串行执行和并行执行实例
我就废话不多说了,大家还是直接看代码吧! #coding=utf-8 import threading import time import cx_Oracle from pprint import ...
- Arduino与Proteus仿真实例-M24C01串行(I2C)EEPROM数据存取驱动仿真
M24C01串行(I2C)EEPROM数据存取驱动仿真 EEPROM(电可擦除可编程只读存储器)是用户可修改的只读存储器(ROM),可以通过施加高于正常电压的电压反复擦除和重新编程(写入). 与 EP ...
- VC++ 串行化编程实例
Win10 + VC6: 首先新建一个单文档工程,名为ardemo1: 增加写文件.读文件菜单:菜单ID自动生成:自己改也可以: 在 写文件 菜单,右击,选择 建立类向导: 在类向导中,类名选中Vie ...
- qj71c24n通讯实例_Q系列串行口通信模块用户参考手册QJ71C24N(基础篇).pdf
您所在位置:网站首页 > 海量文档  > 电子工程/通信技术 > 数据通信与网络 Q系列串行口通信模块用户参考手册QJ ...
最新文章
- matlab打开显示系统错误,win7系统笔记本运行Matlab软件弹出已停止工作错误窗口的解决方法...
- 修改mysql数据库服务器时间格式,修改本地mysql数据库时间格式
- MongoDB中的分组
- php dns刷新,Windows DNS缓存自动刷新
- 配置DNS服务器的需要修改的配置文件为,dns服务器配置教程
- (王道408考研操作系统)第四章文件管理-第二节2:磁盘调度算法
- bom展开算法 java程序实现_java实现aprior算法
- cookie与session的比较
- Win Server 8中的利器:微软在线备份服务
- 计算机系制作网页,613331-付军科-计算机系网页设计与制作实训报告【荐】.doc
- python knn模型_kNN模型(Python3.x环境)
- Android 身份证拍照 识别 文字识别 (百度)
- Linux安装git报错make[1]: *** [perl.mak] 错误 2
- Sentinel --- 分布式系统的流量方卫兵
- html段前段间距设置,Word里标题段前距设置不管用,段后管用
- [android] 手机卫士黑名单功能(ListView结合SQLite增删改)
- 【服务器数据恢复】服务器断电导致RAID报错的数据恢复案例
- 正确理解UNICODE UTF-8等编码方式
- windows10配置Docker容器独立IP地址互相通信
- NPI将新产品的设计方案导入到工厂,指导工厂高效率地生产出高品质的产品