Drools :: Core 6.1.0.Beta1

org.drools.core.common
Class PhreakActivationIterator

java.lang.Object
  extended by org.drools.core.common.PhreakActivationIterator
All Implemented Interfaces:
Serializable, Iterator

public class PhreakActivationIterator
extends Object
implements Iterator

See Also:
Serialized Form

Method Summary
static List<AgendaItem> collectAgendaItems(InternalKnowledgeBase kbase, InternalWorkingMemory wm)
           
static PhreakActivationIterator iterator(InternalWorkingMemory wm)
           
static PhreakActivationIterator iterator(org.kie.internal.runtime.StatefulKnowledgeSession ksession)
           
 Object next()
           
static List<RuleTerminalNode> populateRuleTerminalNodes(InternalKnowledgeBase kbase, Set<RuleTerminalNode> nodeSet)
           
static void processLeftTuples(LeftTupleSource node, List<AgendaItem> agendaItems, Set<RuleTerminalNode> nodeSet, InternalWorkingMemory wm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

iterator

public static PhreakActivationIterator iterator(InternalWorkingMemory wm)

iterator

public static PhreakActivationIterator iterator(org.kie.internal.runtime.StatefulKnowledgeSession ksession)

next

public Object next()
Specified by:
next in interface Iterator

populateRuleTerminalNodes

public static List<RuleTerminalNode> populateRuleTerminalNodes(InternalKnowledgeBase kbase,
                                                               Set<RuleTerminalNode> nodeSet)

collectAgendaItems

public static List<AgendaItem> collectAgendaItems(InternalKnowledgeBase kbase,
                                                  InternalWorkingMemory wm)

processLeftTuples

public static void processLeftTuples(LeftTupleSource node,
                                     List<AgendaItem> agendaItems,
                                     Set<RuleTerminalNode> nodeSet,
                                     InternalWorkingMemory wm)

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.