Flowable-结束事件-终止结束事件
  4BbmSa234H9N 2023年11月02日 58 0



目录

  • 定义
  • 图形标记
  • XML内容
  • 视频教程
  • 演示demo


定义

当流程到达终止结束事件时,该流程将终止。当流程实例有多个流程分支被激活时,当有一个
分支到达终止结束事件时,所有其它流程分支也立即结束。在 flowable 中,当流程执行到达终止结
束事件时,会判断第一个范围 scope(流程或子流程)并终止它。终止结束事件对嵌入式子流程,
调用活动,事件子流程,或事务子流程都有效。

图形标记

终止结束事件显示为标准的结束事件(粗边圆圈),包含一个黑色实心圆图标,如图所
示:

Flowable-结束事件-终止结束事件_flowable

XML内容

终止结束事件,表示为结束事件,加上 terminateEventDefinition 子元素,格式为:

<endEvent id="Event_1d7iay7">
    <terminateEventDefinition flowable:terminateAll="true" />
</endEvent>

::: warning 注意
terminateAll 属性是可选的,默认为 false。当存在多实例的调用过程或嵌入式
子流程时,如果 terminateAll 属性为默认值 false 时,只会终止其一个实例,而其他的实例与流程实
例不会受影响。如果 terminateAll 属性设置为 true,无论该终止结束事件在流程定义中任何位置,
也无论它是否在子流程(甚至是嵌套子流程)中,都会终止(根)流程实例。
:::

视频教程

终止结束事件

演示demo

终止结束事件 本文中内容和案例出自贺波老师的书《深入Activiti流程引擎:核心原理与高阶实战》,书中的介绍更全面、详细,推荐给大家。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  xaeiTka4h8LY   2024年05月17日   52   0   0 数据库JavaSQL
  2iBE5Ikkruz5   2023年12月12日   92   0   0 JavaJavaredisredis
4BbmSa234H9N