Flowable实战(八)BPMN2.0 任务

2022-01-15
阅读 18 分钟
3.5k
任务是流程中最重要的组成部分。Flowable提供了多种任务类型,以满足实际需求。  常用任务类型有:用户任务Java Service任务脚本任务业务规则任务执行监听器任务监听器多实例  集成扩展的任务类型有:手动任务Java接收任务Shell任务补偿处理器Web Service任务邮件任务Http任务Camel任务Mule任务  任务的图形都是以一个圆...
封面图

Flowable实战(七)用户和组

2022-01-14
阅读 4 分钟
2.9k
Flowable中内置了一套简单的对用户和组的支持,身份管理(IDM IDentity Management),但从Flowable V6起,该组件从Flowable引擎模块中抽出。这是因为它不是Flowable引擎的核心内容,而且在很多企业应用中,常常需要结合现有应用系统的用户和组,并不使用或需要Flowable提供的用户和组。
封面图

Flowable实战(六)集成JPA

2022-01-13
阅读 7 分钟
2k
上文提到,Flowable所有的表单数据都保存在一张表(act_hi_varinst)中,随着时间的推移,表中数据越来越多,再加上数据没有结构优化,查询使用效率会越来越低。
封面图

Flowable实战(五)表单和流程变量

2022-01-12
阅读 8 分钟
6.1k
一、流程变量  流程实例按步骤执行时,需要保存并使用一些数据,在Flowable中,这些数据称为变量(variable)。  流程实例可以持有变量,称作流程变量(process variables)。  为了使用效率,Flowable将变量分为两种:运行时变量、历史变量。1.1 运行时变量  流程实例运行时的变量,存入act_ru_variable表中。在流程实...
封面图

Flowable实战(四)BPMN2.0 启动与结束事件

2022-01-11
阅读 7 分钟
2.3k
BPMN2.0规范是一个标准,开源框架和不同供应商都遵循这份标准,使得最终用户不会因为依赖专有解决方案,而被供应商“绑架”。有了BPMN2.0标准,不同解决方案之间的迁移,变得十分简单平滑。
封面图