Package org.drools.tms.agenda
Interface TruthMaintenanceSystemAgendaItem<T extends ModedAssertion<T>>
-
- All Superinterfaces:
org.drools.core.rule.consequence.Activation,org.drools.core.common.AgendaItem,org.kie.api.runtime.rule.Match,Serializable,TruthMaintenanceSystemActivation<T>
- All Known Implementing Classes:
TruthMaintenanceSystemAgendaItemImpl,TruthMaintenanceSystemRuleTerminalNodeLeftTuple
public interface TruthMaintenanceSystemAgendaItem<T extends ModedAssertion<T>> extends org.drools.core.common.AgendaItem, TruthMaintenanceSystemActivation<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidremoveAllBlockersAndBlocked(org.drools.core.common.ActivationsManager activationsManager)voidremoveBlocked(LogicalDependency<SimpleMode> dep)-
Methods inherited from interface org.drools.core.rule.consequence.Activation
dequeue, getActivationFactHandle, getActivationGroupNode, getActivationNode, getActivationNumber, getAgendaGroup, getConsequence, getObjectsDeep, getPropagationContext, getQueueIndex, getRule, getSalience, getSubRule, getTuple, isActive, isMatched, isQueued, isRuleAgendaItem, remove, setActivationGroupNode, setActivationNode, setActive, setMatched, setQueued, setQueueIndex
-
Methods inherited from interface org.drools.core.common.AgendaItem
cancel, getCallback, getFactHandles, getFactHandles, getObjects, getObjectsDeep, getRuleAgendaItem, getTerminalNode, isCanceled, setActivationFactHandle, setCallback, setSalience, toExternalForm
-
Methods inherited from interface org.kie.api.runtime.rule.Match
getDeclarationIds, getDeclarationValue, getObjects
-
Methods inherited from interface org.drools.tms.agenda.TruthMaintenanceSystemActivation
addBlocked, addLogicalDependency, getBlocked, getBlockers, getLogicalDependencies, setBlocked, setLogicalDependencies
-
-
-
-
Method Detail
-
removeAllBlockersAndBlocked
void removeAllBlockersAndBlocked(org.drools.core.common.ActivationsManager activationsManager)
-
removeBlocked
void removeBlocked(LogicalDependency<SimpleMode> dep)
-
-