Uses of Class
org.drools.core.phreak.RuleAgendaItem
-
Packages that use RuleAgendaItem Package Description org.drools.core.common org.drools.core.concurrent org.drools.core.impl org.drools.core.phreak org.drools.core.reteoo -
-
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)RuleAgendaItemAgendaItem. getRuleAgendaItem()RuleAgendaItemAgendaItemImpl. getRuleAgendaItem()RuleAgendaItemActivationsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager.SimpleAgendaGroupsManager. peekNextRule()RuleAgendaItemAgendaGroupsManager.StackedAgendaGroupsManager. peekNextRule()Methods in org.drools.core.common with parameters of type RuleAgendaItem Modifier and Type Method Description voidActivationsManager. addEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManager. addQueryAgendaItem(RuleAgendaItem item)AgendaItemActivationsManager. createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple, int salience, PropagationContext context, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)voidActivationsManager. evaluateQueriesForRule(RuleAgendaItem item)voidActivationsManager. removeEagerRuleAgendaItem(RuleAgendaItem item)voidActivationsManager. removeQueryAgendaItem(RuleAgendaItem item)default voidActivationsManager. stageLeftTuple(RuleAgendaItem ruleAgendaItem, AgendaItem justified) -
Uses of RuleAgendaItem in org.drools.core.concurrent
Methods in org.drools.core.concurrent with parameters of type RuleAgendaItem Modifier and Type Method Description protected intAbstractRuleEvaluator. internalEvaluateAndFire(org.kie.api.runtime.rule.AgendaFilter filter, int fireCount, int fireLimit, RuleAgendaItem item) -
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)AgendaItemActivationsManagerImpl. 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(long activationNumber, Tuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)RuleAgendaItemAgendaComponentFactory. createAgendaItem(long activationNumber, Tuple tuple, int salience, PropagationContext context, 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)
-