Package | Description |
---|---|
org.drools.core.common | |
org.drools.core.phreak | |
org.drools.core.reteoo | |
org.drools.core.spi |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalRuleFlowGroup |
Modifier and Type | Class and Description |
---|---|
class |
AgendaGroupQueueImpl
AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added
ActivationQueue s. |
class |
RuleFlowGroupImpl
Implementation of a
RuleFlowGroup that collects activations
of rules of this ruleflow-group. |
Modifier and Type | Method and Description |
---|---|
InternalAgendaGroup |
PriorityQueueAgendaGroupFactory.createAgendaGroup(String name,
InternalKnowledgeBase kBase) |
InternalAgendaGroup |
AgendaGroupFactory.createAgendaGroup(String name,
InternalKnowledgeBase kBase) |
InternalAgendaGroup |
AgendaItemImpl.getAgendaGroup() |
InternalAgendaGroup |
VisitedAgendaGroup.getAgendaGroup() |
InternalAgendaGroup |
ScheduledAgendaItem.getAgendaGroup() |
InternalAgendaGroup |
DefaultAgenda.getMainAgendaGroup() |
InternalAgendaGroup |
DefaultAgenda.getNextFocus() |
InternalAgendaGroup |
InternalAgenda.getNextFocus() |
Modifier and Type | Method and Description |
---|---|
Map<String,InternalAgendaGroup> |
DefaultAgenda.getAgendaGroupsMap() |
Map<String,InternalAgendaGroup> |
InternalAgenda.getAgendaGroupsMap() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultAgenda.clearAndCancelAgendaGroup(InternalAgendaGroup agendaGroup) |
void |
InternalAgenda.clearAndCancelAgendaGroup(InternalAgendaGroup agendaGroup)
Clears all Activations from an Agenda Group.
|
AgendaItem |
DefaultAgenda.createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple,
int salience,
PropagationContext context,
RuleAgendaItem ruleAgendaItem,
InternalAgendaGroup agendaGroup) |
AgendaItem |
InternalAgenda.createAgendaItem(RuleTerminalNodeLeftTuple rtnLeftTuple,
int salience,
PropagationContext context,
RuleAgendaItem ruleAgendaItem,
InternalAgendaGroup agendaGroup) |
Constructor and Description |
---|
AgendaItemImpl(long activationNumber,
Tuple tuple,
int salience,
PropagationContext context,
TerminalNode rtn,
InternalAgendaGroup agendaGroup)
Construct.
|
Constructor and Description |
---|
RuleAgendaItem(long activationNumber,
Tuple tuple,
int salience,
PropagationContext context,
PathMemory pmem,
TerminalNode rtn,
boolean declarativeAgendaEnabled,
InternalAgendaGroup agendaGroup) |
Modifier and Type | Method and Description |
---|---|
InternalAgendaGroup |
RuleTerminalNodeLeftTuple.getAgendaGroup() |
Modifier and Type | Method and Description |
---|---|
void |
RuleTerminalNodeLeftTuple.init(long activationNumber,
int salience,
PropagationContext pctx,
RuleAgendaItem ruleAgendaItem,
InternalAgendaGroup agendaGroup) |
Modifier and Type | Method and Description |
---|---|
InternalAgendaGroup |
Activation.getAgendaGroup() |
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.