Flowable入门系列文章34 - Activity解读 10
Posted 分享牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flowable入门系列文章34 - Activity解读 10相关的知识,希望对你有一定的参考价值。
1、中级捕捉活动
所有中间捕获事件都以相同的方式定义:
<intermediateCatchEvent id="myIntermediateCatchEvent" >
<XXXEventDefinition/>
</intermediateCatchEvent>
中间捕捉事件定义为:
- 唯一标识符(全过程)
- 定义中间捕获事件类型的XXXEventDefinition(例如TimerEventDefinition)形式的XML子元素。有关更多详细信息,请参阅具体的捕获事件类型。
2、定时器中间捕捉事件
描述
计时器中间事件充当秒表。当执行到达捕捉事件活动时,启动计时器。当定时器触发(例如,在指定的时间间隔之后)时,顺序流出定时器中间事件。
图形表示法
计时器中间事件可视化为中间捕捉事件,计时器图标在里面。
XML表示
定时器中间事件被定义为中间捕获事件。在这种情况下,特定类型的子元素是一个timerEventDefinition元素。
<intermediateCatchEvent id="timer">
<timerEventDefinition>
<timeDuration>PT5M</timeDuration>
</timerEventDefinition>
</intermediateCatchEvent>
3、信号中间捕捉事件
描述
中间捕获 信号事件捕获与参考信号定义具有相同信号名称的信号。
注意:与其他事件(例如错误事件)相反,如果捕获到信号,则不会消耗信号。如果您有两个活动的信号边界事件捕获相同的信号事件,则即使这两个边界事件是不同流程实例的一部分,也会触发这两个边界事件。
图形表示法
一个中间信号捕捉事件被视为一个典型的中间事件(圈内小圈),里面有信号图标。信号图标是白色(未填充),以指示其捕获语义。
XML表示
信号中间事件被定义为中间捕捉事件。特定类型的子元素在这种情况下是一个signalEventDefinition元素。
<intermediateCatchEvent id="signal">
<signalEventDefinition signalRef="newCustomerSignal" />
</intermediateCatchEvent>
上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:
以上是关于Flowable入门系列文章34 - Activity解读 10的主要内容,如果未能解决你的问题,请参考以下文章