2011-03-14 49 views
0

我想通過Drools Guvnor 5.1.1創建一個新的業務規則資產。Drools/Guvnor對象構造函數支持

在規則的RHS上,我試圖插入一個新的事實Java對象。這個事實Object有一個帶參數的構造函數,沒有可訪問的默認構造函數(沒有參數)。我似乎無法通過它的參數獲得新的事實對象。這可以通過DLR輕鬆完成,如TestObject o = new TestObject(Obj1)。

這可能通過Guvnor中的引導規則功能嗎?

回答

0

只有這樣做的方法是使用自由格式DRL或編寫DSL來滿足您的需求。你可以在自由格式的DRL文本框中放入你想要的任何java代碼。

+0

謝謝託尼。用DSL包裝它確實有竅門! – xchagger 2011-03-17 10:23:13