Flowable入门系列文章57 - 薪酬处理员
Posted 分享牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flowable入门系列文章57 - 薪酬处理员相关的知识,希望对你有一定的参考价值。
1、描述
如果一项活动用于补偿另一项活动的影响,则可以将其宣布为一个补偿处理程序。补偿处理程序在正常流程中不存在,只有在发生补偿事件时才执行。
补偿处理程序不能有传入或传出的顺序流。
补偿处理程序必须使用定向关联与补偿边界事件相关联。
2、图形表示法
如果一个活动是一个补偿处理程序,则补偿事件图标显示在中心底部区域。以下过程图的摘录显示了一个附加补偿边界事件的服务任务,该事件与补偿处理程序相关联。注意“取消酒店预订”服务任务的底部坎特区域中的补偿处理程序图标。
3、XML表示
为了声明一个活动是一个补偿处理程序,我们需要设置属性isForCompensation为true:
<serviceTask id="undoBookHotel" isForCompensation="true" flowable:class="...">
</serviceTask>
上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:
以上是关于Flowable入门系列文章57 - 薪酬处理员的主要内容,如果未能解决你的问题,请参考以下文章
Flowable入门系列文章36 - Activity解读 12
Flowable入门系列文章26 - Activity解读 02