如何在Drools guvnor中的代码中获得逻辑插入的事实或insrt事实

时间:2013-04-25 09:44:21

标签: drools guvnor

我的guvnor规则如下:

Rule "aa" 
 dialect "mvel" 
  when 
    Fund( amount> 10000 ) 

then 
 Alert fact0 = new Alert(); 
 fact0.setSummary( "hi" ); 
 insert( fact0 ); 
end 

并使用无状态知识会话。现在我想在代码中获得fact0。怎么做?
请帮帮我。

1 个答案:

答案 0 :(得分:1)

最流利的方式是使用查询。另一种选择是使用ksession.getObjects()。您可以查看以下答案:Retrieving facts of a specific type from working memory

希望它有所帮助,