fireAllRules()
Java代码调用方法; 调用的行为execute()
是一个单击方法,它将在内部实例化a KieSession
,添加所有用户数据并执行用户命令,调用fireAllRules()
,然后调用dispose()
。虽然使用此类的主要方法是通过BatchExecution
接口Command
支持的(子接口)CommandExecutor
,但提供了两种便捷方法,用于简单对象插入所需的全部内容。该CommandExecutor
和BatchExecution
在自己的部分谈到细节。
我们的简单示例显示了使用便捷API执行给定Java对象集合的无状态会话。它将迭代集合,依次插入每个元素。
使用Collection执行简单的StatelessKieSession