|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Activation | |
---|---|
org.drools | This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory |
org.drools.base | |
org.drools.common | |
org.drools.conflict | |
org.drools.core.util | |
org.drools.event | Events provide all sorts of call backs to monitor the engine as it is running. |
org.drools.impl | |
org.drools.marshalling.impl | |
org.drools.spi |
Uses of Activation in org.drools |
---|
Methods in org.drools that return Activation | |
---|---|
Activation[] |
Agenda.getActivations()
|
Activation[] |
Agenda.getScheduledActivations()
|
Uses of Activation in org.drools.base |
---|
Methods in org.drools.base that return Activation | |
---|---|
Activation |
SequentialKnowledgeHelper.getActivation()
|
Activation |
DefaultKnowledgeHelper.getActivation()
|
Methods in org.drools.base with parameters of type Activation | |
---|---|
boolean |
RuleNameMatchesAgendaFilter.accept(Activation activation)
|
boolean |
RuleNameStartsWithAgendaFilter.accept(Activation activation)
|
boolean |
RuleNameEndsWithAgendaFilter.accept(Activation activation)
|
boolean |
RuleNameEqualsAgendaFilter.accept(Activation activation)
|
void |
DefaultConsequenceExceptionHandler.handleException(Activation activation,
WorkingMemory workingMemory,
Exception exception)
|
void |
SequentialKnowledgeHelper.setActivation(Activation agendaItem)
|
void |
DefaultKnowledgeHelper.setActivation(Activation agendaItem)
|
Uses of Activation in org.drools.common |
---|
Classes in org.drools.common that implement Activation | |
---|---|
class |
AgendaItem
Item entry in the Agenda . |
class |
ScheduledAgendaItem
|
Methods in org.drools.common that return Activation | |
---|---|
Activation |
ActivationGroupNode.getActivation()
|
Activation |
ActivationNode.getActivation()
|
Activation[] |
DefaultAgenda.getActivations()
|
Activation[] |
ArrayAgendaGroup.getActivations()
|
Activation[] |
SequentialAgendaGroupImpl.getActivations()
|
Activation[] |
BinaryHeapQueueAgendaGroup.getActivations()
|
Activation[] |
InternalAgendaGroup.getAndClear()
|
Activation[] |
ArrayAgendaGroup.getAndClear()
|
Activation[] |
BinaryHeapQueueAgendaGroup.getAndClear()
|
Activation |
LogicalDependency.getJustifier()
|
Activation |
InternalAgendaGroup.getNext()
|
Activation |
ArrayAgendaGroup.getNext()
|
Activation |
SequentialAgendaGroupImpl.getNext()
|
Activation |
BinaryHeapQueueAgendaGroup.getNext()
|
Activation[] |
DefaultAgenda.getScheduledActivations()
|
Methods in org.drools.common with parameters of type Activation | |
---|---|
void |
InternalAgendaGroup.add(Activation activation)
|
void |
ArrayAgendaGroup.add(Activation activation)
|
void |
SequentialAgendaGroupImpl.add(Activation activation)
|
void |
BinaryHeapQueueAgendaGroup.add(Activation activation)
|
void |
RuleFlowGroupImpl.addActivation(Activation activation)
|
void |
InternalRuleFlowGroup.addActivation(Activation activation)
|
void |
ActivationGroupImpl.addActivation(Activation activation)
|
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Activation activation,
PropagationContext context,
Rule rule)
Adds a justification for the FactHandle to the justifiedMap. |
void |
InternalAgenda.fireActivation(Activation activation)
|
void |
DefaultAgenda.fireActivation(Activation activation)
Fire this item. |
Map |
AbstractWorkingMemory.getActivationParameters(Activation activation)
Helper method |
void |
AbstractWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf)
|
void |
InternalWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf)
|
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf)
|
FactHandle |
AbstractWorkingMemory.insert(Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
FactHandle |
InternalWorkingMemoryActions.insert(Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
protected FactHandle |
NamedEntryPoint.insert(Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
void |
RuleFlowGroupImpl.removeActivation(Activation activation)
|
void |
InternalRuleFlowGroup.removeActivation(Activation activation)
|
void |
ActivationGroupImpl.removeActivation(Activation activation)
|
void |
TruthMaintenanceSystem.removeLogicalDependencies(Activation activation,
PropagationContext context,
Rule rule)
An Activation is no longer true so it no longer justifies any of the logical facts it logically asserted. |
void |
TruthMaintenanceSystem.removeLogicalDependency(Activation activation,
LogicalDependency node,
PropagationContext context)
|
void |
AbstractWorkingMemory.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalWorkingMemoryActions.retract(FactHandle handle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalWorkingMemory.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalWorkingMemoryEntryPoint.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
NamedEntryPoint.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
AbstractWorkingMemory.update(org.drools.runtime.rule.FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
|
void |
AbstractWorkingMemory.update(FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
modify is implemented as half way retract / assert due to the truth maintenance issues. |
void |
InternalWorkingMemoryActions.update(FactHandle handle,
Object object,
Rule rule,
Activation activation)
|
void |
InternalWorkingMemoryEntryPoint.update(org.drools.runtime.rule.FactHandle handle,
Object object,
Rule rule,
Activation activation)
|
void |
NamedEntryPoint.update(org.drools.runtime.rule.FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
|
void |
NamedEntryPoint.update(FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
|
Constructors in org.drools.common with parameters of type Activation | |
---|---|
ActivationGroupNode(Activation activation,
ActivationGroup activationGroup)
|
|
ActivationNode(Activation activation,
Object parentContainer)
|
|
LogicalDependency(Activation justifier,
FactHandle factHandle)
|
|
TruthMaintenanceSystem.LogicalRetractCallback(TruthMaintenanceSystem tms,
LogicalDependency node,
Set set,
InternalFactHandle handle,
PropagationContext context,
Activation activation)
|
Uses of Activation in org.drools.conflict |
---|
Methods in org.drools.conflict with parameters of type Activation | |
---|---|
int |
ComplexityConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
TotalRecencyConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
LoadOrderConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
SimplicityConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
LifoConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
FifoConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
RecencyConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
CompositeConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
RandomConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
SalienceConflictResolver.compare(Activation lhs,
Activation rhs)
|
int |
DepthConflictResolver.compare(Activation existing,
Activation adding)
|
Uses of Activation in org.drools.core.util |
---|
Subinterfaces of Activation in org.drools.core.util | |
---|---|
interface |
Queueable
|
Methods in org.drools.core.util that return Activation | |
---|---|
Activation[] |
BinaryHeapQueue.getAndClear()
|
Uses of Activation in org.drools.event |
---|
Methods in org.drools.event that return Activation | |
---|---|
Activation |
ActivationEvent.getActivation()
|
Methods in org.drools.event with parameters of type Activation | |
---|---|
void |
AgendaEventSupport.fireActivationCancelled(Activation activation,
WorkingMemory workingMemory,
org.drools.event.rule.ActivationCancelledCause cause)
|
void |
AgendaEventSupport.fireActivationCreated(Activation activation,
WorkingMemory workingMemory)
|
void |
AgendaEventSupport.fireAfterActivationFired(Activation activation,
InternalWorkingMemory workingMemory)
|
void |
AgendaEventSupport.fireBeforeActivationFired(Activation activation,
WorkingMemory workingMemory)
|
Constructors in org.drools.event with parameters of type Activation | |
---|---|
ActivationCancelledEvent(Activation activation,
org.drools.event.rule.ActivationCancelledCause cause)
|
|
ActivationCreatedEvent(Activation activation)
|
|
ActivationEvent(Activation activation)
|
|
AfterActivationFiredEvent(Activation activation)
|
|
BeforeActivationFiredEvent(Activation activation)
|
Uses of Activation in org.drools.impl |
---|
Methods in org.drools.impl with parameters of type Activation | |
---|---|
boolean |
StatefulKnowledgeSessionImpl.AgendaFilterWrapper.accept(Activation activation)
|
void |
StatefulKnowledgeSessionImpl.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
StatefulKnowledgeSessionImpl.update(org.drools.runtime.rule.FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
|
Uses of Activation in org.drools.marshalling.impl |
---|
Methods in org.drools.marshalling.impl that return Activation | |
---|---|
static Activation |
InputMarshaller.readActivation(MarshallerReaderContext context)
|
Uses of Activation in org.drools.spi |
---|
Methods in org.drools.spi that return Activation | |
---|---|
Activation |
KnowledgeHelper.getActivation()
|
Methods in org.drools.spi with parameters of type Activation | |
---|---|
boolean |
AgendaFilter.accept(Activation activation)
Determine if a given activation should be fired. |
void |
ActivationGroup.addActivation(Activation activation)
|
int |
ConflictResolver.compare(Activation lhs,
Activation rhs)
|
void |
ConsequenceExceptionHandler.handleException(Activation activation,
WorkingMemory workingMemory,
Exception exception)
|
void |
ActivationGroup.removeActivation(Activation activation)
|
void |
KnowledgeHelper.setActivation(Activation agendaItem)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |