jBPM4.4开发(七)-----------事件机制

本文详细介绍了jBPM4.4中的事件机制,包括事件的定义、on活动的功能、作用范围以及如何使用on活动进行流程控制,并通过一个Demo展示了事件机制的实际应用。
摘要由CSDN通过智能技术生成

jBPM事件机制

1.什么是事件机制

jbpm事件机制使得我们可以很方便的在流程、活动、任务生命周期的各个阶段插入定制的代码逻辑,以便实现特定的业务逻辑操作。正是这种机制赋予了jbpm无限的可扩展性。
事件用来定位在流程执行过程中的特定的时间点,例如“流程实例的开始”、“状态活动的结束”等,可以在这些时间点上注册一系列的监听器。当流程的执行通过这些时间点时,监听器的代码就会被执行。

2.on活动

监听器在jpdl中可以被定义为on活动。on活动的event属性{start | end}指明了监听器是进入还是结束的时候触发。

3.on活动的作用范围

on活动作为谁的子活动,就是为谁定义开始或结束事件,常见的活动,都可以定义为on的父活动。比如on活动作为<process>的子活动,就表示监听流程的开始或结束。on活动作为一些活动的子活动,如<state>、<task>、<decision>,表示监听这些活动的开始或结束。

4.on活动的子活动

on活动的子活动用来表示:当监听事件发生的时候,
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值