这次分享一下流程变量的相关API,有关流程变量的解释如下:
流程实例按步骤执行时,需要使用一些数据。在Flowable中,这些数据称作“变量(variable)”,并会存储在数据库中。变量可以用在表达式中(例如在排他网关中用于选择正确的出口路径),也可以在Java服务任务(service task)中用于调用外部服务(例如为服务调用提供输入或结果存储),等等。
有关流程局部变量的解释如下:
局部变量将只在该...
Flowable6.4 – BpmnModel
在Flowable的官方文档中,有一段这样的描述:
在V6中,所有流程定义的信息都可以通过BpmnModel_获取。这是一个BPMN 2.0 XML流程定义的Java表现形式(并对特定操作及搜索进行了增强)。
这一次就看一看BpmnModel到底能够干什么。
如何在一个已知的流程定义中获得BpmnModel呢?
已有模型标识,获得BpmnModel:
byte[] modelEditorSource = repositoryService.getModelEdit...
Flowable6.4 – 并行网关和包容网关
这个春节的节奏就是:吃喝睡、吃喝睡,手机都懒的刷了。今天开始提振一下心情,整理一下思路,开始缓慢更新。
这次补完一下之前的一篇《Flowable6.4-排他网关》,简单介绍一下并行网关和包容网关的使用。
首先,并行网关。
顾名思义,就是通过这个网关,可以把一个顺序流分成多个顺序流来执行,然后再通过这个网关,把分出来的多条顺序流合并为一个顺序流继续执行。
还是上个简单例子来演示一...