|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FactException | |
---|---|
org.drools | |
org.drools.base | |
org.drools.common | |
org.drools.reteoo | |
org.drools.spi |
Uses of FactException in org.drools |
---|
Methods in org.drools that throw FactException | |
---|---|
void |
WorkingMemory.fireAllRules()
Fire all items on the agenda until empty. |
void |
WorkingMemory.fireAllRules(AgendaFilter agendaFilter)
Fire all items on the agenda until empty, using the given AgendaFiler |
void |
WorkingMemory.fireAllRules(AgendaFilter agendaFilter,
int fireLimit)
Fire all items on the agenda using the given AgendaFiler until empty or at most 'fireLimit' rules have fired |
void |
WorkingMemory.fireAllRules(int fireLimit)
Fire all items on the agenda until empty or at most 'fireLimit' rules have fired |
FactHandle |
WorkingMemory.insert(java.lang.Object object)
Assert a fact. |
FactHandle |
WorkingMemory.insert(java.lang.Object object,
boolean dynamic)
Insert a fact registering JavaBean PropertyChangeListeners
on the Object to automatically trigger update calls
if dynamic is true . |
void |
WorkingMemory.retract(FactHandle handle)
Retract a fact. |
void |
WorkingMemory.update(FactHandle handle,
java.lang.Object object)
Inform the WorkingMemory that a Fact has been modified and that it should now update the network. |
Uses of FactException in org.drools.base |
---|
Methods in org.drools.base that throw FactException | |
---|---|
void |
SequentialKnowledgeHelper.insert(java.lang.Object object)
|
void |
DefaultKnowledgeHelper.insert(java.lang.Object object)
|
void |
SequentialKnowledgeHelper.insert(java.lang.Object object,
boolean dynamic)
|
void |
DefaultKnowledgeHelper.insert(java.lang.Object object,
boolean dynamic)
|
void |
SequentialKnowledgeHelper.insertLogical(java.lang.Object object)
|
void |
DefaultKnowledgeHelper.insertLogical(java.lang.Object object)
|
void |
SequentialKnowledgeHelper.insertLogical(java.lang.Object object,
boolean dynamic)
|
void |
DefaultKnowledgeHelper.insertLogical(java.lang.Object object,
boolean dynamic)
|
void |
SequentialKnowledgeHelper.retract(FactHandle handle)
|
void |
DefaultKnowledgeHelper.retract(FactHandle handle)
|
void |
SequentialKnowledgeHelper.retract(java.lang.Object object)
|
void |
DefaultKnowledgeHelper.retract(java.lang.Object object)
|
void |
SequentialKnowledgeHelper.update(FactHandle handle,
java.lang.Object newObject)
|
void |
DefaultKnowledgeHelper.update(FactHandle handle,
java.lang.Object newObject)
|
void |
SequentialKnowledgeHelper.update(java.lang.Object object)
|
void |
DefaultKnowledgeHelper.update(java.lang.Object object)
|
Uses of FactException in org.drools.common |
---|
Methods in org.drools.common that throw FactException | |
---|---|
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Activation activation,
PropagationContext context,
Rule rule)
Adds a justification for the FactHandle to the justifiedMap. |
void |
InternalRuleBase.assertObject(FactHandle handle,
java.lang.Object object,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a fact object. |
abstract void |
AbstractWorkingMemory.doInsert(InternalFactHandle factHandle,
java.lang.Object object,
PropagationContext propagationContext)
|
void |
AbstractWorkingMemory.fireAllRules()
|
void |
AbstractWorkingMemory.fireAllRules(AgendaFilter agendaFilter)
|
void |
AbstractWorkingMemory.fireAllRules(AgendaFilter agendaFilter,
int fireLimit)
|
void |
AbstractWorkingMemory.fireAllRules(int fireLimit)
|
FactHandle |
AbstractWorkingMemory.insert(java.lang.Object object)
|
FactHandle |
AbstractWorkingMemory.insert(java.lang.Object object,
boolean dynamic)
|
FactHandle |
InternalWorkingMemoryActions.insert(java.lang.Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
FactHandle |
AbstractWorkingMemory.insert(java.lang.Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
FactHandle |
AbstractWorkingMemory.insertLogical(java.lang.Object object)
|
FactHandle |
InternalWorkingMemoryActions.insertLogical(java.lang.Object object,
boolean dynamic)
|
FactHandle |
AbstractWorkingMemory.insertLogical(java.lang.Object object,
boolean dynamic)
|
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 |
InternalWorkingMemory.removeLogicalDependencies(Activation activation,
PropagationContext context,
Rule rule)
|
void |
AbstractWorkingMemory.removeLogicalDependencies(Activation activation,
PropagationContext context,
Rule rule)
|
void |
TruthMaintenanceSystem.removeLogicalDependencies(InternalFactHandle handle)
The FactHandle is being removed from the system so remove any logical dependencies between the justified FactHandle and its justifiers. |
void |
AbstractWorkingMemory.retract(FactHandle handle)
|
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 |
AbstractWorkingMemory.retract(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
void |
AbstractWorkingMemory.update(FactHandle handle,
java.lang.Object object)
|
void |
InternalWorkingMemoryActions.update(FactHandle handle,
java.lang.Object object,
Rule rule,
Activation activation)
|
void |
AbstractWorkingMemory.update(FactHandle factHandle,
java.lang.Object object,
Rule rule,
Activation activation)
modify is implemented as half way retract / assert due to the truth maintenance issues. |
Uses of FactException in org.drools.reteoo |
---|
Methods in org.drools.reteoo that throw FactException | |
---|---|
void |
ReteooRuleBase.assertObject(FactHandle handle,
java.lang.Object object,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a fact object. |
void |
AlphaNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ReteooWorkingMemory.doInsert(InternalFactHandle handle,
java.lang.Object object,
PropagationContext propagationContext)
|
void |
ReteooRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
Uses of FactException in org.drools.spi |
---|
Methods in org.drools.spi that throw FactException | |
---|---|
void |
KnowledgeHelper.insert(java.lang.Object object)
Asserts an object, notice that it does not return the FactHandle |
void |
KnowledgeHelper.insert(java.lang.Object object,
boolean dynamic)
Asserts an object specifying that it implement the onPropertyChange listener, notice that it does not return the FactHandle. |
void |
KnowledgeHelper.insertLogical(java.lang.Object object)
|
void |
KnowledgeHelper.insertLogical(java.lang.Object object,
boolean dynamic)
|
void |
KnowledgeHelper.retract(FactHandle handle)
|
void |
KnowledgeHelper.retract(java.lang.Object object)
|
void |
KnowledgeHelper.update(FactHandle handle,
java.lang.Object newObject)
|
void |
KnowledgeHelper.update(java.lang.Object newObject)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |