Uses of Class
org.drools.core.phreak.RuleAgendaItem
Packages that use RuleAgendaItem
Package
Description
-
Uses of RuleAgendaItem in org.drools.core.common
Methods in org.drools.core.common that return RuleAgendaItemModifier and TypeMethodDescriptionActivationsManager.createRuleAgendaItem(int salience, PathMemory pathMemory, TerminalNode rtn) AgendaGroupQueueImpl.peek()InternalAgendaGroup.peek()ActivationsManager.peekNextRule()AgendaGroupsManager.peekNextRule()AgendaGroupsManager.SimpleAgendaGroupsManager.peekNextRule()AgendaGroupsManager.StackedAgendaGroupsManager.peekNextRule()AgendaGroupQueueImpl.remove()InternalAgendaGroup.remove()Methods in org.drools.core.common that return types with arguments of type RuleAgendaItemModifier and TypeMethodDescriptionAgendaGroupQueueImpl.getActivations()AgendaGroupsManager.getActivations()AgendaGroupsManager.SimpleAgendaGroupsManager.getActivations()AgendaGroupsManager.StackedAgendaGroupsManager.getActivations()InternalAgendaGroup.getActivations()Methods in org.drools.core.common with parameters of type RuleAgendaItemModifier and TypeMethodDescriptionvoidActivationsFilter.accept(RuleAgendaItem activation) voidAgendaGroupQueueImpl.add(RuleAgendaItem activation) voidInternalAgendaGroup.add(RuleAgendaItem activation) voidActivationsManager.addEagerRuleAgendaItem(RuleAgendaItem item) voidActivationsManager.addQueryAgendaItem(RuleAgendaItem item) ActivationsManager.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 RuleAgendaItemModifier and TypeMethodDescriptionfinal intRuleAgendaConflictResolver.compare(RuleAgendaItem existing, RuleAgendaItem adding) static final intRuleAgendaConflictResolver.doCompare(RuleAgendaItem existing, RuleAgendaItem adding) -
Uses of RuleAgendaItem in org.drools.core.impl
Methods in org.drools.core.impl that return RuleAgendaItemModifier and TypeMethodDescriptionActivationsManagerImpl.createRuleAgendaItem(int salience, PathMemory pathMemory, TerminalNode rtn) ActivationsManagerImpl.peekNextRule()Methods in org.drools.core.impl with parameters of type RuleAgendaItemModifier and TypeMethodDescriptionvoidActivationsManagerImpl.addEagerRuleAgendaItem(RuleAgendaItem item) voidActivationsManagerImpl.addQueryAgendaItem(RuleAgendaItem item) ActivationsManagerImpl.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 RuleAgendaItemModifier and TypeMethodDescriptionRuleAgendaItem.getNext()RuleAgendaItem.getPrevious()RuleExecutor.getRuleAgendaItem()Methods in org.drools.core.phreak with parameters of type RuleAgendaItemModifier and TypeMethodDescriptionstatic voidPhreakRuleTerminalNode.doLeftTupleInsert(TerminalNode rtnNode, RuleExecutor executor, ActivationsManager activationsManager, RuleAgendaItem ruleAgendaItem, RuleTerminalNodeLeftTuple leftTuple) voidRuleAgendaItem.setNext(RuleAgendaItem next) voidRuleAgendaItem.setPrevious(RuleAgendaItem previous) Method parameters in org.drools.core.phreak with type arguments of type RuleAgendaItemModifier and TypeMethodDescriptionbooleanRuleAgendaItem.isInList(LinkedList<RuleAgendaItem> list) Constructors in org.drools.core.phreak with parameters of type RuleAgendaItemModifierConstructorDescriptionRuleExecutor(PathMemory pmem, RuleAgendaItem ruleAgendaItem, boolean declarativeAgendaEnabled) -
Uses of RuleAgendaItem in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as RuleAgendaItemModifier and TypeFieldDescriptionprotected RuleAgendaItemRuleTerminalNodeLeftTuple.ruleAgendaItemMethods in org.drools.core.reteoo that return RuleAgendaItemModifier and TypeMethodDescriptionAgendaComponentFactory.AgendaComponentFactoryImpl.createAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup) AgendaComponentFactory.createAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup) PathMemory.getOrCreateRuleAgendaItem(ActivationsManager activationsManager) static RuleAgendaItemAlphaTerminalNode.getRuleAgendaItem(ReteEvaluator reteEvaluator, ActivationsManager activationsManager, TerminalNode rtn, boolean linkPmem) PathMemory.getRuleAgendaItem()RuleTerminalNodeLeftTuple.getRuleAgendaItem()Methods in org.drools.core.reteoo with parameters of type RuleAgendaItemModifier and TypeMethodDescriptionvoidRuleTerminalNodeLeftTuple.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