|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FactHandle | |
---|---|
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.concurrent | |
org.drools.event | Events provide all sorts of call backs to monitor the engine as it is running. |
org.drools.jsr94.rules | Provides the core client APIs for using a rule engine. |
org.drools.reteoo | |
org.drools.spi |
Uses of FactHandle in org.drools |
---|
Methods in org.drools that return FactHandle | |
---|---|
FactHandle |
WorkingMemory.assertObject(Object object)
Assert a fact. |
FactHandle |
WorkingMemory.assertObject(Object object,
boolean dynamic)
Assert a fact registering JavaBean PropertyChangeListeners
on the Object to automatically trigger modifyObject calls
if dynamic is true . |
FactHandle |
NoSuchFactObjectException.getFactHandle()
Retrieve the invalid FactHandle . |
FactHandle |
WorkingMemory.getFactHandle(Object object)
Retrieve the FactHandle associated with an Object. |
FactHandle[] |
QueryResult.getFactHandles()
|
Methods in org.drools with parameters of type FactHandle | |
---|---|
Future |
StatefulSession.asyncModifyObject(FactHandle factHandle,
Object object)
|
Future |
StatefulSession.asyncRetractObject(FactHandle factHandle)
|
Object |
WorkingMemory.getObject(FactHandle handle)
Retrieve the object associated with a FactHandle . |
void |
WorkingMemory.modifyObject(FactHandle handle,
Object object)
Modify a fact. |
void |
WorkingMemory.retractObject(FactHandle handle)
Retract a fact. |
Constructors in org.drools with parameters of type FactHandle | |
---|---|
NoSuchFactObjectException(FactHandle handle)
|
|
NoSuchFactObjectException(FactHandle handle,
Throwable cause)
|
Uses of FactHandle in org.drools.base |
---|
Methods in org.drools.base that return FactHandle | |
---|---|
FactHandle |
JavaFactRegistryEntry.getFactHandle()
|
Methods in org.drools.base with parameters of type FactHandle | |
---|---|
void |
DefaultKnowledgeHelper.modifyObject(FactHandle handle,
Object newObject)
|
void |
DefaultKnowledgeHelper.retractObject(FactHandle handle)
|
Constructors in org.drools.base with parameters of type FactHandle | |
---|---|
JavaFactRegistryEntry(WorkingMemory workingMemory,
FactHandle handle)
|
Uses of FactHandle in org.drools.common |
---|
Subinterfaces of FactHandle in org.drools.common | |
---|---|
interface |
InternalFactHandle
|
Classes in org.drools.common that implement FactHandle | |
---|---|
class |
DefaultFactHandle
Implementation of FactHandle . |
Methods in org.drools.common that return FactHandle | |
---|---|
FactHandle |
AbstractWorkingMemory.assertLogicalObject(Object object)
|
FactHandle |
InternalWorkingMemoryActions.assertLogicalObject(Object object,
boolean dynamic)
|
FactHandle |
AbstractWorkingMemory.assertLogicalObject(Object object,
boolean dynamic)
|
FactHandle |
AbstractWorkingMemory.assertObject(Object object)
|
FactHandle |
AbstractWorkingMemory.assertObject(Object object,
boolean dynamic)
|
FactHandle |
InternalWorkingMemoryActions.assertObject(Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
FactHandle |
AbstractWorkingMemory.assertObject(Object object,
boolean dynamic,
boolean logical,
Rule rule,
Activation activation)
|
FactHandle |
LogicalDependency.getFactHandle()
|
FactHandle |
AbstractWorkingMemory.getFactHandle(Object object)
|
Methods in org.drools.common with parameters of type FactHandle | |
---|---|
void |
InternalRuleBase.assertObject(FactHandle handle,
Object object,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Assert a fact object. |
Object |
AbstractWorkingMemory.getObject(FactHandle handle)
Returns the fact Object for the given FactHandle . |
void |
AbstractWorkingMemory.modifyObject(FactHandle handle,
Object object)
|
void |
InternalWorkingMemoryActions.modifyObject(FactHandle handle,
Object object,
Rule rule,
Activation activation)
|
void |
AbstractWorkingMemory.modifyObject(FactHandle factHandle,
Object object,
Rule rule,
Activation activation)
modify is implemented as half way retract / assert due to the truth maintenance issues. |
protected void |
AbstractWorkingMemory.removePropertyChangeListener(FactHandle handle)
|
void |
AbstractWorkingMemory.retractObject(FactHandle handle)
|
void |
InternalWorkingMemoryActions.retractObject(FactHandle handle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalWorkingMemory.retractObject(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
AbstractWorkingMemory.retractObject(FactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule rule,
Activation activation)
|
void |
InternalRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
Constructors in org.drools.common with parameters of type FactHandle | |
---|---|
LogicalDependency(Activation justifier,
FactHandle factHandle)
|
Uses of FactHandle in org.drools.concurrent |
---|
Constructors in org.drools.concurrent with parameters of type FactHandle | |
---|---|
ModifyObject(FactHandle factHandle,
Object object)
|
|
RetractObject(FactHandle factHandle)
|
Uses of FactHandle in org.drools.event |
---|
Methods in org.drools.event that return FactHandle | |
---|---|
FactHandle |
ObjectRetractedEvent.getFactHandle()
|
FactHandle |
ObjectModifiedEvent.getFactHandle()
|
FactHandle |
ObjectAssertedEvent.getFactHandle()
|
Methods in org.drools.event with parameters of type FactHandle | |
---|---|
void |
WorkingMemoryEventSupport.fireObjectAsserted(PropagationContext propagationContext,
FactHandle handle,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectModified(PropagationContext propagationContext,
FactHandle handle,
Object oldObject,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectRetracted(PropagationContext propagationContext,
FactHandle handle,
Object oldObject)
|
Constructors in org.drools.event with parameters of type FactHandle | |
---|---|
ObjectAssertedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object object)
|
|
ObjectModifiedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object oldObject,
Object object)
|
|
ObjectRetractedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object oldObject)
|
Uses of FactHandle in org.drools.jsr94.rules |
---|
Classes in org.drools.jsr94.rules that implement FactHandle | |
---|---|
class |
Jsr94FactHandle
The Drools implementation of the Handle interface which provides
a marker interface for Drools-specific object identity mechanism. |
Uses of FactHandle in org.drools.reteoo |
---|
Classes in org.drools.reteoo that implement FactHandle | |
---|---|
class |
InitialFactHandle
|
Methods in org.drools.reteoo with parameters of type FactHandle | |
---|---|
void |
ReteooRuleBase.assertObject(FactHandle handle,
Object object,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Assert a fact object. |
Future |
ReteooStatefulSession.asyncModifyObject(FactHandle factHandle,
Object object)
|
Future |
ReteooStatefulSession.asyncRetractObject(FactHandle factHandle)
|
void |
ReteooRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
Uses of FactHandle in org.drools.spi |
---|
Methods in org.drools.spi with parameters of type FactHandle | |
---|---|
void |
KnowledgeHelper.modifyObject(FactHandle handle,
Object newObject)
|
void |
KnowledgeHelper.retractObject(FactHandle handle)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |