Uses of Interface
org.drools.core.common.InternalAgendaGroup
-
Packages that use InternalAgendaGroup Package Description org.drools.core.common org.drools.core.concurrent org.drools.core.event Events provide all sorts of call backs to monitor the engine as it is running.org.drools.core.impl org.drools.core.phreak org.drools.core.reteoo org.drools.core.rule.consequence -
-
Uses of InternalAgendaGroup in org.drools.core.common
Subinterfaces of InternalAgendaGroup in org.drools.core.common Modifier and Type Interface Description interfaceInternalRuleFlowGroupClasses in org.drools.core.common that implement InternalAgendaGroup Modifier and Type Class Description classAgendaGroupQueueImplAgendaGroupimplementation that uses aPriorityQueueto prioritise the evaluation of addedActivationQueues.Methods in org.drools.core.common that return InternalAgendaGroup Modifier and Type Method Description InternalAgendaGroupAgendaGroupFactory. createAgendaGroup(String name, RuleBase kBase)InternalAgendaGroupPriorityQueueAgendaGroupFactory. createAgendaGroup(String name, RuleBase kBase)InternalAgendaGroupAgendaGroupsManager. getAgendaGroup(String name)InternalAgendaGroupAgendaGroupsManager. getAgendaGroup(String name, RuleBase kBase)InternalAgendaGroupAgendaGroupsManager.SimpleAgendaGroupsManager. getAgendaGroup(String name)InternalAgendaGroupAgendaGroupsManager.SimpleAgendaGroupsManager. getAgendaGroup(String name, RuleBase kBase)InternalAgendaGroupAgendaGroupsManager.StackedAgendaGroupsManager. getAgendaGroup(String name)InternalAgendaGroupAgendaGroupsManager.StackedAgendaGroupsManager. getAgendaGroup(String name, RuleBase kBase)InternalAgendaGroupAgendaItemImpl. getAgendaGroup()InternalAgendaGroupVisitedAgendaGroup. getAgendaGroup()InternalAgendaGroup[]AgendaGroupsManager. getAgendaGroups()InternalAgendaGroup[]AgendaGroupsManager.SimpleAgendaGroupsManager. getAgendaGroups()InternalAgendaGroup[]AgendaGroupsManager.StackedAgendaGroupsManager. getAgendaGroups()InternalAgendaGroupAgendaGroupsManager. getMainAgendaGroup()InternalAgendaGroupAgendaGroupsManager.SimpleAgendaGroupsManager. getMainAgendaGroup()InternalAgendaGroupAgendaGroupsManager.StackedAgendaGroupsManager. getMainAgendaGroup()InternalAgendaGroupAgendaGroupsManager. getNextFocus()InternalAgendaGroupAgendaGroupsManager.SimpleAgendaGroupsManager. getNextFocus()InternalAgendaGroupAgendaGroupsManager.StackedAgendaGroupsManager. getNextFocus()Methods in org.drools.core.common that return types with arguments of type InternalAgendaGroup Modifier and Type Method Description Map<String,InternalAgendaGroup>AgendaGroupsManager. getAgendaGroupsMap()Map<String,InternalAgendaGroup>AgendaGroupsManager.SimpleAgendaGroupsManager. getAgendaGroupsMap()Map<String,InternalAgendaGroup>AgendaGroupsManager.StackedAgendaGroupsManager. getAgendaGroupsMap()Methods in org.drools.core.common with parameters of type InternalAgendaGroup Modifier and Type Method Description voidAgendaGroupsManager. addAgendaGroupOnStack(InternalAgendaGroup agendaGroup)voidAgendaGroupsManager.SimpleAgendaGroupsManager. addAgendaGroupOnStack(InternalAgendaGroup agendaGroup)voidAgendaGroupsManager.StackedAgendaGroupsManager. addAgendaGroupOnStack(InternalAgendaGroup agendaGroup)AgendaItemActivationsManager. createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple, int salience, PropagationContext context, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)voidAgendaGroupsManager. putOnAgendaGroupsMap(String name, InternalAgendaGroup group)voidAgendaGroupsManager.SimpleAgendaGroupsManager. putOnAgendaGroupsMap(String name, InternalAgendaGroup group)voidAgendaGroupsManager.StackedAgendaGroupsManager. putOnAgendaGroupsMap(String name, InternalAgendaGroup group)booleanAgendaGroupsManager. removeGroup(InternalAgendaGroup group)booleanAgendaGroupsManager.SimpleAgendaGroupsManager. removeGroup(InternalAgendaGroup group)booleanAgendaGroupsManager.StackedAgendaGroupsManager. removeGroup(InternalAgendaGroup group)booleanAgendaGroupsManager. setFocus(InternalAgendaGroup agendaGroup)booleanAgendaGroupsManager.SimpleAgendaGroupsManager. setFocus(InternalAgendaGroup agendaGroup)booleanAgendaGroupsManager.StackedAgendaGroupsManager. setFocus(InternalAgendaGroup agendaGroup)Constructors in org.drools.core.common with parameters of type InternalAgendaGroup Constructor Description AgendaItemImpl(long activationNumber, Tuple tuple, int salience, PropagationContext context, TerminalNode rtn, InternalAgendaGroup agendaGroup)Construct. -
Uses of InternalAgendaGroup in org.drools.core.concurrent
Methods in org.drools.core.concurrent with parameters of type InternalAgendaGroup Modifier and Type Method Description intParallelRuleEvaluator. evaluateAndFire(org.kie.api.runtime.rule.AgendaFilter filter, int fireCount, int fireLimit, InternalAgendaGroup group)intRuleEvaluator. evaluateAndFire(org.kie.api.runtime.rule.AgendaFilter filter, int fireCount, int fireLimit, InternalAgendaGroup group)intSequentialRuleEvaluator. evaluateAndFire(org.kie.api.runtime.rule.AgendaFilter filter, int fireCount, int fireLimit, InternalAgendaGroup group) -
Uses of InternalAgendaGroup in org.drools.core.event
Methods in org.drools.core.event that return InternalAgendaGroup Modifier and Type Method Description InternalAgendaGroupAgendaGroupEvent. getAgendaGroup()Methods in org.drools.core.event with parameters of type InternalAgendaGroup Modifier and Type Method Description voidAgendaEventSupport. fireAgendaGroupPopped(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)voidAgendaEventSupport. fireAgendaGroupPushed(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)Constructors in org.drools.core.event with parameters of type InternalAgendaGroup Constructor Description AgendaGroupEvent(InternalAgendaGroup agendaGroup)AgendaGroupPoppedEvent(InternalAgendaGroup agendaGroup)AgendaGroupPushedEvent(InternalAgendaGroup agendaGroup) -
Uses of InternalAgendaGroup in org.drools.core.impl
Methods in org.drools.core.impl with parameters of type InternalAgendaGroup Modifier and Type Method Description AgendaItemActivationsManagerImpl. createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple, int salience, PropagationContext context, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup) -
Uses of InternalAgendaGroup in org.drools.core.phreak
Constructors in org.drools.core.phreak with parameters of type InternalAgendaGroup Constructor Description RuleAgendaItem(long activationNumber, Tuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup) -
Uses of InternalAgendaGroup in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return InternalAgendaGroup Modifier and Type Method Description InternalAgendaGroupRuleTerminalNodeLeftTuple. getAgendaGroup()Methods in org.drools.core.reteoo with parameters of type InternalAgendaGroup 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)voidRuleTerminalNodeLeftTuple. init(long activationNumber, int salience, PropagationContext pctx, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup) -
Uses of InternalAgendaGroup in org.drools.core.rule.consequence
Methods in org.drools.core.rule.consequence that return InternalAgendaGroup Modifier and Type Method Description InternalAgendaGroupActivation. getAgendaGroup()
-