getWorkingMemoryEntryPoint在Drools中不可用

时间:2016-12-06 15:52:58

标签: drools

我是流口水的新手。 我需要为kSession添加一个入口点,并在workingMemoryEntryPoint中插入对象。我按照下面提到的参考文献中的示例1进行了操作。 http://www.programcreek.com/java-api-examples/index.php?class=org.drools.runtime.StatefulKnowledgeSession&method=getWorkingMemoryEntryPoint

当我尝试做同样的事情时,我在kSession中找不到任何getWorkingMemoryEntryPoint。

details of what i see in my eclipse

谢谢:)

1 个答案:

答案 0 :(得分:0)

您所遵循的教程中的代码适用于Drools版本5.x. 在Drools 6.x中,您需要使用KieSession.getEntryPoint(name)来获取对EntryPoint的引用。

KieSession javadoc:http://docs.jboss.org/drools/release/6.5.0.Final/kie-api-javadoc/

具体方法javadoc:http://docs.jboss.org/drools/release/6.5.0.Final/kie-api-javadoc/org/kie/api/runtime/rule/RuleRuntime.html#getEntryPoint-java.lang.String-

希望它有所帮助,