修改drools规则以编程方式设置规则属性

时间:2014-01-20 15:06:32

标签: drools drools-guvnor drools-planner drools-flow

我看到像org.drools.lang.api.PackageDescrBuilderorg.drools.lang.api.impl.RuleDescrBuilderImpl这样的类以编程方式创建规则,但我没有看到任何示例。

用户基本上会创建规则并将文件上传到某个位置。我已阅读这些规则文件并设置规则属性,如日期有效,日期到期,启用等。

根据org.drools.rule.Rule api,有一些设置方法,但我不知道如何读取rule.drl文件并将其转换为org.drools.rule.Rule类型的对象。

对此有任何想法或如何使用drools api修改drools规则将非常有用。

注意:我不想在修改规则时进行字符串替换。

1 个答案:

答案 0 :(得分:1)