Drools / Guvnor 对象构造函数支持
我正在尝试通过 Drools Guvnor 5.1.1 创建新的业务规则资产。
在规则的右侧,我尝试插入一个新的事实 Java 对象。这个事实对象有一个带参数的构造函数,没有可访问的默认构造函数(无参数)。我似乎无法使用其参数来获取新的事实对象。这可以通过 DLR 轻松完成,因为 TestObject o = new TestObject(Obj1)。
这可以通过 Guvnor 中的引导规则功能实现吗?
I am trying to create a new Business Rule Asset via Drools Guvnor 5.1.1.
On the RHS of the rule, I am trying to insert a new fact Java object. This fact Object has a constructor with parameters, with no accessible default constructor (no params). I cant seem to be able to the new fact Object with its parameters. This can be easily done via the DLR, as TestObject o = new TestObject(Obj1).
Is this possible via the Guided rule functionality in Guvnor?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
做到这一点的唯一方法是使用自由形式的 DRL 或编写 DSL 来满足您的需求。您可以将任何您想要的 Java 代码放入自由格式的 DRL 文本框中。
Only way to do this is to use free form DRL or write a DSL to fit your needs. You can put any java code you want inside the free form DRL textbox.