kaiyun欧洲杯app(官方)官方网站·IOS/安卓通用版/手机APP下载

开云体育抵偿事件界说一个经过操作完成后-kaiyun欧洲杯app(官方)官方网站·IOS/安卓通用版/手机APP下载
栏目分类
热点资讯

开云体育抵偿事件界说一个经过操作完成后-kaiyun欧洲杯app(官方)官方网站·IOS/安卓通用版/手机APP下载

发布日期:2024-06-29 07:03    点击次数:66

事件

事件用来标明经过的生命周期中发生了什么事. 事件老是画成一个圆圈在BPMN 2.0中,事件有两大分类:拿获(catching)事件 或触发(throwing)事件:

拿获(catching): 当经过推论到事件,会恭候被触发.触发的类型是由里面图表或XML中的类型声明来决定的.拿获事件与触发事件在显露方面是凭据里面图表是否被填充来分手的(白色)触发(throwing): 当经过推论到事件,会触发一个事件.触发的类型是由里面图表或XML中的类型声明来决定的.触发事件与拿获事件在显露方面是凭据里面图表是否被填充来分手的(玄色)

事件界说

事件界说决定了事件的语义. 淌若莫得事件界说,这个事件就不作念什么相等的事情.莫得培植事件界说的运行事件不会在启动经过期作念任何事情淌若给运行事件添加了一个事件界说(比如定时器事件界说)咱们就声明了运行经过的事件类型(这时定时器事件监听器会在某个时辰被触发)

总共的事件界说皆是集成自 BaseElement

定时器事件界说

定时器事件是凭据指定的时辰触发的事件定时器事件不错用于运行事件,中间事件和畛域事件定时器界说元素:timeDate:触发事件的时辰. 使用ISO8601身手指定的一个笃定的时辰:

皆是BPMN的模子属性,相互探究,见底下,一目了然

public void setValues(TimerEventDefinition otherDefinition) { super.setValues(otherDefinition); setTimeDate(otherDefinition.getTimeDate()); setTimeDuration(otherDefinition.getTimeDuration()); setTimeCycle(otherDefinition.getTimeCycle()); setEndDate(otherDefinition.getEndDate()); setCalendarName(otherDefinition.getCalendarName());}

无理事件界说

无理事件是由指定无理触发的贯注:

BPMN无理与Java特殊富有不相同: BPMN无理事件是为了对业务特殊建模Java特殊是要用特定样貌解决

无理事件界说会援用一个error元素,援用疏导error元素的无理事件解决器会拿获这个无理

信号事件界说

信号事件会援用一个已定名的信号信号全局限制的事件(播送语义).会发送给总共激活的解决器信号事件界说使用signalEventDefinition元素 .signalRef属性会援用definitions根节点里界说的signal子元素(signalEventDefinition援用疏导的signal元素)

音信事件界说

音信事件会援用一个定名的音信,每个音信皆着称号和实质音信事件总会径直发送给一个领受者音信事件界说使用messageEventDefinition元素.messageRef属性援用了definitions根节点下的一个message子元素:

取消事件界说

时常搭配子经过使用。不错镶嵌畛域和摈弃事件。

抵偿事件界说

一个经过操作完成后,若恶果不合乎预期,使用抵偿机制进行对完成的经过进行抵偿解决。触发抵偿为主要用途,镶嵌畛域和中间抛出事件。

休止事件界说

搭配摈弃事件使用,组成休止摈弃事件,主要用于休止经过或子经过。休止主经过大略子经过。

追念

以上是BPMN事件界说的昂然玄虚,它是一个基本bpmn模子的基本元素,对于这些元素是奈何知道开云体育,奈何彭胀,这些更为深化的实质,需要咱们掌持了其基本用法以后再去伸开。



首页 | 供应 | 求购 | 公司 | 产品 | 展会 | 新闻 | 人才 | 会员商务室 |

Powered by kaiyun欧洲杯app(官方)官方网站·IOS/安卓通用版/手机APP下载 @2013-2022 RSS地图 HTML地图