Package | Description |
---|---|
org.drools.core.common | |
org.drools.core.marshalling.impl | |
org.drools.core.phreak | |
org.drools.core.reteoo |
Modifier and Type | Class and Description |
---|---|
class |
AgendaItemImpl<T extends ModedAssertion<T>>
Item entry in the
Agenda . |
class |
ScheduledAgendaItem<T extends ModedAssertion<T>> |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
static List<AgendaItem> |
PhreakActivationIterator.collectAgendaItems(InternalKnowledgeBase kbase,
InternalWorkingMemory wm) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAgenda.addActivation(AgendaItem activation) |
boolean |
InternalAgenda.addActivation(AgendaItem activation)
Adds the activation to the agenda.
|
void |
DefaultAgenda.addAgendaItemToGroup(AgendaItem item) |
void |
InternalAgenda.addAgendaItemToGroup(AgendaItem item) |
void |
DefaultAgenda.addItemToActivationGroup(AgendaItem item)
If the item belongs to an activation group, add it
|
void |
InternalAgenda.addItemToActivationGroup(AgendaItem item) |
void |
DefaultAgenda.insertAndStageActivation(AgendaItem activation) |
void |
InternalAgenda.insertAndStageActivation(AgendaItem activation) |
void |
DefaultAgenda.modifyActivation(AgendaItem activation,
boolean previouslyActive) |
void |
InternalAgenda.modifyActivation(AgendaItem activation,
boolean previouslyActive) |
void |
DefaultAgenda.removeActivation(AgendaItem activation) |
void |
InternalAgenda.removeActivation(AgendaItem activation) |
void |
DefaultAgenda.stageLeftTuple(RuleAgendaItem ruleAgendaItem,
AgendaItem justified) |
void |
InternalAgenda.stageLeftTuple(RuleAgendaItem ruleAgendaItem,
AgendaItem justified) |
Modifier and Type | Method and Description |
---|---|
static void |
PhreakActivationIterator.processLeftTuples(LeftTupleSource node,
List<AgendaItem> agendaItems,
Set<RuleTerminalNode> nodeSet,
InternalWorkingMemory wm) |
Constructor and Description |
---|
ScheduledAgendaItem(AgendaItem agendaItem,
InternalAgenda agenda) |
Modifier and Type | Method and Description |
---|---|
static <M extends ModedAssertion<M>> |
ProtobufOutputMarshaller.writeActivation(MarshallerWriteContext context,
AgendaItem<M> agendaItem) |
Modifier and Type | Class and Description |
---|---|
class |
RuleAgendaItem |
Modifier and Type | Class and Description |
---|---|
class |
RuleTerminalNodeLeftTuple<T extends ModedAssertion<T>> |
Modifier and Type | Method and Description |
---|---|
void |
RuleTerminalNode.cancelMatch(AgendaItem match,
InternalWorkingMemoryActions workingMemory) |
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.