第十三篇Flowable事件-消息事件
Posted 波波烤鸭
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十三篇Flowable事件-消息事件相关的知识,希望对你有一定的参考价值。
Flowable消息事件
消息事件(message event),是指引用具名消息的事件。消息具有名字与载荷。与信号不同,消息事件只有一个接收者
1.启动事件
消息启动事件,也就是我们通过接收到某些消息后来启动流程实例,比如接收到了一封邮件,一条短信等,具体通过案例来讲解
我们需要先定义一个消息
然后在消息开始节点出引用
然后通过代码来处理,部署和启动
/**
* Deploy 加V【boge3306】获取代码
*/
部署后不会自动启动,我们需要接收相关的信息后来触发。
/**
* Deploy 加V【boge3306】获取代码
*/
注意:发送消息发送的应该是消息的名称而不是消息的ID,报错如下:
2.中间事件
消息中间事件就是在流程运作中需要消息来触发的场景,案例演示,自动流程1
处理完成后,需要接收特定的消息之后才能进入到自动流程2
消息中间事件绑定的消息为
然后通过代码来演示
/**
* Deploy 加V【boge3306】获取代码
*/
可以看到的输出效果
3.边界事件
消息边界事件,如果在消息触发前还没有,案例演示:
部署流程
/**
* Deploy 加V【boge3306】获取代码
*/
部署流程后启动流程实例会运转到
如果人工处理在消息订阅前没有处理就会触发边界事件
/**
* Deploy 加V【boge3306】获取代码
*/
搞定~
以上是关于第十三篇Flowable事件-消息事件的主要内容,如果未能解决你的问题,请参考以下文章