activiti BPMN事件

简介:

一、

捕获事件:当流程执行到事件, 它会等待被触发。 捕获事件与触发事件在显示方面是根据内部图表是否被填充来区分的(白色的)。

触发事件:当流程执行到事件, 会触发一个事件。 触发事件与捕获事件在显示方面是根据内部图表是否被填充来区分的(被填充为黑色)。

二、

空事件:

定时器事件:定时器事件是根据指定的时间触发的事件。

错误事件:由指定错误触发的。

信号事件:信号事件会引用一个已命名的信号。信号全局范围的事件(广播语义)。 会发送给所有激活的处理器。

消息事件:消息事件会引用一个命名的消息。每个消息都有名称和内容。和信号不同, 消息事件总会直接发送个一个接受者。

三、

开始事件:开始事件都是捕获事件: 最终这些事件都是(一直)等待着,直到对应的触发时机出现。空、定时、错误、信号、消息

中间事件:捕获定时、信息、消息)    触发空、信号、补偿

边界事件:边界事件都是捕获事件,它会附在一个环节上。 (边界事件不可能触发事件)。这意味着,当节点运行时, 事件会监听对应的触发类型。 当事件被捕获,节点就会中断, 同时执行事件的后续连线。

定时、错误、信号、消息、取消(在事务性子流程的边界上的中间捕获取消, 或简称为边界取消事件 cancel event, 当事务取消时触发。当取消边界事件触发时,首先中断当前作用域的所有执行。 然后开始补偿事务内的所有激活的补偿边界事件。)、补偿(?)

结束事件:结束事件都是触发事件。 这是说当流程达到结束事件,会触发一个结果

空、错误、取消( 取消结束事件只能与BPMN事务子流程结合使用。 当到达取消结束事件时,会抛出取消事件,它必须被取消边界事件捕获。 取消边界事件会取消事务,并触发补偿机制。)



 本文转自 独孤环宇 51CTO博客,原文链接:http://blog.51cto.com/snowtiger/1966552

相关文章
|
XML 存储 JavaScript
Flowable学习笔记(二、BPMN 2.0-基础 )
Flowable学习笔记(二、BPMN 2.0-基础 )
2635 0
Flowable学习笔记(二、BPMN 2.0-基础 )
|
6月前
|
XML JavaScript 前端开发
【一种关于flowable 的工作流设计器】workflow-bpmn-modeler-antdv的使用
【一种关于flowable 的工作流设计器】workflow-bpmn-modeler-antdv的使用
179 0
|
数据可视化 Java 关系型数据库
01-认识Activiti
类似如请假、离职、出差、报销这种有审批流程的业务,我们都可以称之为工作流(也叫流程引擎),它可以帮助用户实现一个审批流程的可视化,借助于工作流引擎可以搭建客户关系管理系统(CRM)、运输管理系统(TMS)、仓储管理系统(WMS)、财务费用系统等多种复杂业务系统。
105 0
|
XML Java API
Flowable入门:开启你的第一个Flowable BPMN程序(一)
Flowable入门:开启你的第一个Flowable BPMN程序
485 0
|
XML 存储 API
Flowable入门:开启你的第一个Flowable BPMN程序(二)
Flowable入门:开启你的第一个Flowable BPMN程序
526 0
|
XML 存储 自然语言处理
BPMN2.0是什么?它能解决企业流程管理中哪些问题?
在任何行业和企业中,一定存在着各式各样的流程,请假流程、报销流程、入职流程、离职流程、出差流程、合同审批流程、出入库流程等等……无论是管理者、技术人员还是业务人员,每天肯定也在使用各种流程,但我发现大家对流程的期待好像都不太一致。
BPMN2.0是什么?它能解决企业流程管理中哪些问题?
|
架构师 应用服务中间件 Apache
Activiti就是这么简单(二)
Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss jBPM的项目架构师,它特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务 流程图。.
212 0
Activiti就是这么简单(二)
|
XML 网络协议 安全
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
本文详细说明了在工作流Activiti框架中的BPMN流程定义整个运行的生命周期。介绍了BPMN流程工作的运行环境,从定义流程开始,首先介绍了BPMN流程的几个组成部分,包括用例,流程图,以及流程图的XML内容。然后开始启动一个流程,生成任务列表,然后到领取任务,完成任务后结束流程。
702 0
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
|
XML 数据格式
Activiti 6.x【7】StartEvent(下)
版权声明:转载注明出处就OK的说,有些东西会转载,都会注明的说= =如果有冒犯麻烦见谅 https://blog.csdn.net/Pan1458689676/article/details/82693912 ...
1532 0
|
XML 数据格式 测试技术
Activiti 6.x【6】StartEvent(上)
版权声明:转载注明出处就OK的说,有些东西会转载,都会注明的说= =如果有冒犯麻烦见谅 https://blog.csdn.net/Pan1458689676/article/details/82662203 ...
1477 0