Uses of Class
org.drools.core.phreak.RuleAgendaItem
-
Packages that use RuleAgendaItem Package Description org.drools.core.common org.drools.core.conflict org.drools.core.impl org.drools.core.phreak org.drools.core.reteoo org.drools.core.rule.consequence -
-
Uses of RuleAgendaItem in org.drools.core.common
Methods in org.drools.core.common that return RuleAgendaItem Modifier and Type Method Description RuleAgendaItemActivationsManager. createRuleAgendaItem(int salience, PathMemory pathMemory, TerminalNode rtn)RuleAgendaItemAgendaGroupQueueImpl. peek()RuleAgendaItemInternalAgendaGroup. peek()RuleAgendaItemActivationsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager.SimpleAgendaGroupsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager.StackedAgendaGroupsManager. peekNextRule()RuleAgendaItemAgendaGroupQueueImpl. remove()RuleAgendaItemInternalAgendaGroup. remove()Methods in org.drools.core.common that return types with arguments of type RuleAgendaItem Modifier and Type Method Description java.util.Collection<RuleAgendaItem>AgendaGroupQueueImpl. getActivations()java.util.Collection<RuleAgendaItem>AgendaGroupsManager. getActivations()java.util.Collection<RuleAgendaItem>AgendaGroupsManager.SimpleAgendaGroupsManager. getActivations()java.util.Collection<RuleAgendaItem>AgendaGroupsManager.StackedAgendaGroupsManager. getActivations()java.util.Collection<RuleAgendaItem>InternalAgendaGroup. getActivations()Methods in org.drools.core.common with parameters of type RuleAgendaItem Modifier and Type Method Description booleanActivationsFilter. accept(RuleAgendaItem activation)voidAgendaGroupQueueImpl. add(RuleAgendaItem activation)voidInternalAgendaGroup. add(RuleAgendaItem activation)voidActivationsManager. addEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManager. addQueryAgendaItem(RuleAgendaItem item)InternalMatchActivationsManager. createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple, int salience, PropagationContext context, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)voidActivationsManager. evaluateQueriesForRule(RuleAgendaItem item)voidAgendaGroupQueueImpl. remove(RuleAgendaItem activation)voidInternalAgendaGroup. remove(RuleAgendaItem activation)voidActivationsManager. removeEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManager. removeQueryAgendaItem(RuleAgendaItem item)default voidActivationsManager. stageLeftTuple(RuleAgendaItem ruleAgendaItem, InternalMatch justified) -
Uses of RuleAgendaItem in org.drools.core.conflict
Methods in org.drools.core.conflict with parameters of type RuleAgendaItem Modifier and Type Method Description intRuleAgendaConflictResolver. compare(RuleAgendaItem existing, RuleAgendaItem adding)static intRuleAgendaConflictResolver. doCompare(RuleAgendaItem existing, RuleAgendaItem adding) -
Uses of RuleAgendaItem in org.drools.core.impl
Methods in org.drools.core.impl that return RuleAgendaItem Modifier and Type Method Description RuleAgendaItemActivationsManagerImpl. createRuleAgendaItem(int salience, PathMemory pathMemory, TerminalNode rtn)RuleAgendaItemActivationsManagerImpl. peekNextRule()Methods in org.drools.core.impl with parameters of type RuleAgendaItem Modifier and Type Method Description voidActivationsManagerImpl. addEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManagerImpl. addQueryAgendaItem(RuleAgendaItem item)InternalMatchActivationsManagerImpl. createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple, int salience, PropagationContext context, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)voidActivationsManagerImpl. evaluateQueriesForRule(RuleAgendaItem item)voidActivationsManagerImpl. removeEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManagerImpl. removeQueryAgendaItem(RuleAgendaItem item) -
Uses of RuleAgendaItem in org.drools.core.phreak
Methods in org.drools.core.phreak that return RuleAgendaItem Modifier and Type Method Description RuleAgendaItemRuleAgendaItem. getNext()RuleAgendaItemRuleAgendaItem. getPrevious()RuleAgendaItemRuleExecutor. getRuleAgendaItem()Methods in org.drools.core.phreak with parameters of type RuleAgendaItem Modifier and Type Method Description static voidPhreakRuleTerminalNode. doLeftTupleInsert(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleAgendaItem ruleAgendaItem, LeftTuple leftTuple)voidRuleAgendaItem. setNext(RuleAgendaItem next)voidRuleAgendaItem. setPrevious(RuleAgendaItem previous)Method parameters in org.drools.core.phreak with type arguments of type RuleAgendaItem Modifier and Type Method Description booleanRuleAgendaItem. isInList(LinkedList<RuleAgendaItem> list)Constructors in org.drools.core.phreak with parameters of type RuleAgendaItem Constructor Description RuleExecutor(PathMemory pmem, RuleAgendaItem ruleAgendaItem, boolean declarativeAgendaEnabled) -
Uses of RuleAgendaItem in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as RuleAgendaItem Modifier and Type Field Description protected RuleAgendaItemRuleTerminalNodeLeftTuple. ruleAgendaItemMethods in org.drools.core.reteoo that return RuleAgendaItem Modifier and Type Method Description RuleAgendaItemAgendaComponentFactory.AgendaComponentFactoryImpl. createAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)RuleAgendaItemAgendaComponentFactory. createAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)RuleAgendaItemPathMemory. getOrCreateRuleAgendaItem(ActivationsManager activationsManager)static RuleAgendaItemAlphaTerminalNode. getRuleAgendaItem(ReteEvaluator reteEvaluator, ActivationsManager activationsManager, TerminalNode rtn, boolean linkPmem)RuleAgendaItemPathMemory. getRuleAgendaItem()RuleAgendaItemRuleTerminalNodeLeftTuple. getRuleAgendaItem()Methods in org.drools.core.reteoo with parameters of type RuleAgendaItem Modifier and Type Method Description voidRuleTerminalNodeLeftTuple. init(long activationNumber, int salience, PropagationContext pctx, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup) -
Uses of RuleAgendaItem in org.drools.core.rule.consequence
Methods in org.drools.core.rule.consequence that return RuleAgendaItem Modifier and Type Method Description RuleAgendaItemInternalMatch. getRuleAgendaItem()
-