最简单Sptring Boot+Activiti教程 | 第四篇:连线(Sequence Flow)

一、简介

Sequence Flow是BPMN2规范中的流程定义元素,也被称为:连线、顺序流、路径条件、连接弧。连线用于在编排流程时,控制流程的执行顺序。
当连线作为排他网关、包容网关的拆分路径时,可以设定条件规则。

二、IDEA中连线的使用

和Eclipse 插件不同,IDEA中没有连线工具的选项,使用时需将鼠标放置于图标的正中心,光标会变成一个半黑半白的样子(别人说是扇形,我看不像( ̄▽ ̄)"),然后拖至另一图标,即可完成连线。

1)注释

注释不参与到引擎规则判断中,可以让流程路线更加直观和易于识别,如某条连线代表同意,某条连线代表不同意。

如何为连线设置注释?

  • 方法一、鼠标双击连线 ,光标处编辑注释
  • 方法二、BPMN Editor窗口设置【Name】属性
    在这里插入图片描述
2)条件连线

当连线位于网关(Gateway)、活动(Activity)、事件(Event)的右侧时,允许在连线上设定规则条件。引擎在执行网关、活动的后继拆分路线时,将通过决策判断的连线作为选择路径。

如何为连线设置条件?

鼠标单击连线,在右侧的BPMN Editor窗口设置【Condition】属性。

条件和条件组

一个或多个条件项,以 【 && 】 关系组合,被称为一个条件组
多个条件组以【 || 】关系组合,按顺序进行评估

3)默认连线

没有设置条件的,默认为成立。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值