分享好友 最新动态首页 最新动态分类 切换频道
drools规则引擎kie最佳实践
2024-12-26 20:35

drools支持添加三种监听器,议程事件监听器 AgendaEventListener、规则运行时事件监听器RuleRuntimeEventListener和执行流程事件监听器ProcessEventListener(以上中文名字是笔者自己起的,姑且这么叫,方便后边的理解,这三种监听器可以给开发者带来很多“后门”操作,譬如监控规则触碰情况,监控规则运行的节点个数,监控规则运行时节点数据等。

1、AgendaEventListener 议程事件监听器

 

这样我们就可以利用beforeMatchFired、afterMatchFired两个方法做很多事情,譬如让日志采集系统采集我们打印的规则匹配的数据做商业报表,又或者匹配上规则时触发报警动作等。
下边其他方法都是在插入Fact时触发的一些规则,有兴趣的可以自行查阅文档,或者自己动手试下

2、RuleRuntimeEventListener 规则运行时事件监听器

 

这个监听器就是监听我们的Fact的变化,插入、更新和删除,目前笔者在用的时候也只是打印了日志,如果你有场景在用这个监听器也可以品论区介绍一下哈

3、ProcessEventListener 执行流程事件监听器

 

这个监听器很特殊,笔者在用的时候,同上边两个监听器一样,通过kieSession.addEventListener(ProcessEventListener)注册监听器,但就是不触发事件,于是查看了下源码,如下

 

这个监听器只有在使用jbpm工作流时才会触发

 

这样的好处就是,当demo1条件更改后,demo2规则也会同时生效,会大大降低维护难度。

 

其实完全可以写两个规则,因为那样会更清晰。


最新文章
直通车时间溢价人群折扣怎么算?时间折扣设置原则是什么?
直通车相信各位商家应该都是知道的,因为作为推广方式,直通车是被大家使用的比较多的,但是有极大一部分商家只是盲目的跟风,对于直通车车并不了解,那么直通车时间溢价人群折扣怎么算呢? 一、直通车时间溢价人群折扣怎么算? 1、淘宝直通
UAndroidTool安装了打不开 uandroidtool登录不了
测试android模拟器上网问题,搜索网络发现4中处理解决方法 本人在家测试,不用任何处理直接可以浏览自带浏览器以及自己下载的赶集网应用程序。 公司网络不知道为什么,询问过网络管理员,给的答复是没有使用过代理服务器,网上很多帖子也说
璟雲里别墅房价-上海青浦璟雲里2025官网-璟雲里百度百科-评测!
璟雲里别墅房价-上海青浦璟雲里2025官网-璟雲里百度百科-评测!“璟雲里”二期毫不夸张的说,“璟雲里”二期从地段站位、生态环境、价值潜力、配套资源、产品力等全方位领先的新房项目。俗话说“人生有别,一墅为界”!但,居可求,墅难得
精准关键词优化策略,提升推广效果,高效触达目标用户
深度解析关键词优化策略,助力精准触达目标用户。本文详细探讨关键词选择、布局和优化方法,助您提升推广效果,实现高效营销。掌握关键词优化技巧,让您的广告更精准地触达潜在客户。在的世界里,关键词优化是推广策略中不可或缺的一环,它
人工智能的新业务(以及与传统软件的区别)
原文:https://mp.weixin.qq.com/s/y-GpJsAeE1cdeTNiWE73DA 马丁·卡萨多 ( Martin Casado)和马特 ·伯恩斯坦 ( Matt Bornstein) 从技术上讲,人工智能似乎是软件的未来。 人工智能在一系列
强引百度蜘蛛池租,解锁搜索引擎优化的新篇章,最新百度强引蜘蛛
百度强引蜘蛛池租是一种新兴的搜索引擎优化技术,通过租赁蜘蛛池,可以快速提升网站在百度搜索引擎中的权重和排名。这种技术利用了搜索引擎对网站内容的抓取和索引机制,通过模拟用户访问行为,增加网站在搜索引擎中的曝光率和点击率。与传
机器学习十大经典算法之最小二乘法
最小二乘法概述最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于
四川女排阵容大变 从保级做起
■天府早报记者李玥林今天,2013-2014赛季全国女排联赛正式开幕,晚上7点半四川队客场挑战浙江队。相比于上赛季,川军今年称得上是“大变脸”。因此,本赛季四川队非常低调,球队的成绩目标仅仅定为“保级”。川女排阵容大变脸首先从教练组
构建高效便捷的模板化一站式解决方案
本方案提供一站式搭建模板,涵盖全面功能,助力企业高效便捷创建。通过个性化定制,实现业务拓展与品牌推广,助力企业实现数字化转型。综合搭建方案模板概览综合搭建详细步骤在互联网的迅猛发展中,企业和个人越来越认识到建设的重要性,一
相关文章
推荐文章
发表评论
0评