我有一个Yml(任何扩展名都可以)文件,我在其中存储所有规则的名称。我需要解雇此文件中配置的所有名称。当我想禁用执行规则时,我将只注释或删除该文件中的规则名称,以使该规则不会被执行。
介绍EligibleRules
与Set<String>
规则,并附加条件为每个规则。
rule "Rule 1"
when
EligibleRules(rules contains "Rule 1")
...
EligibleRules
在会话中插入的单个副本,在fireAllRules()
符合条件的规则列表更改之前更新规则集,并更新事实信息以供流口水通知更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句