Uses of Interface
org.drools.FactHandle

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.event.rule.impl   
org.drools.impl   
org.drools.reteoo   
org.drools.runtime.rule.impl   
org.drools.spi   
 

Uses of FactHandle in org.drools
 

Methods in org.drools that return FactHandle
 FactHandle QueryResult.getFactHandle(Declaration declr)
           
 FactHandle QueryResult.getFactHandle(int i)
           
 FactHandle WorkingMemory.getFactHandle(Object object)
          Retrieve the FactHandle associated with an Object.
 FactHandle QueryResult.getFactHandle(String identifier)
           
 FactHandle WorkingMemory.getFactHandleByIdentity(Object object)
           
 FactHandle[] QueryResult.getFactHandles()
          Return the FactHandles for the Tuple.
 FactHandle WorkingMemoryEntryPoint.insert(Object object)
          Assert a fact.
 FactHandle WorkingMemoryEntryPoint.insert(Object object, boolean dynamic)
          Insert a fact registering JavaBean PropertyChangeListeners on the Object to automatically trigger update calls if dynamic is true.
 

Methods in org.drools with parameters of type FactHandle
 Future StatefulSession.asyncRetract(FactHandle factHandle)
           
 Future StatefulSession.asyncUpdate(FactHandle factHandle, Object object)
           
 

Uses of FactHandle in org.drools.base
 

Methods in org.drools.base that return FactHandle
 FactHandle JavaFactRegistryEntry.getFactHandle()
           
 FactHandle SequentialKnowledgeHelper.getFactHandle(FactHandle handle)
           
 FactHandle DefaultKnowledgeHelper.getFactHandle(FactHandle handle)
           
 FactHandle SequentialKnowledgeHelper.getFactHandle(Object object)
           
 FactHandle DefaultKnowledgeHelper.getFactHandle(Object object)
           
 

Methods in org.drools.base that return types with arguments of type FactHandle
 IdentityHashMap<Object,FactHandle> SequentialKnowledgeHelper.getIdentityMap()
           
 IdentityHashMap<Object,FactHandle> DefaultKnowledgeHelper.getIdentityMap()
           
 

Methods in org.drools.base with parameters of type FactHandle
 FactHandle SequentialKnowledgeHelper.getFactHandle(FactHandle handle)
           
 FactHandle DefaultKnowledgeHelper.getFactHandle(FactHandle handle)
           
 void SequentialKnowledgeHelper.retract(FactHandle handle)
           
 void DefaultKnowledgeHelper.retract(FactHandle handle)
           
 void SequentialKnowledgeHelper.update(FactHandle newObject)
           
 void DefaultKnowledgeHelper.update(FactHandle handle)
           
 void SequentialKnowledgeHelper.update(FactHandle handle, Object newObject)
           
 void DefaultKnowledgeHelper.update(FactHandle handle, Object newObject)
           
 

Method parameters in org.drools.base with type arguments of type FactHandle
 void SequentialKnowledgeHelper.setIdentityMap(IdentityHashMap<Object,FactHandle> identityMap)
           
 void DefaultKnowledgeHelper.setIdentityMap(IdentityHashMap<Object,FactHandle> identityMap)
           
 

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.
 class DisconnectedFactHandle
           
 class EventFactHandle
           
 class QueryElementFactHandle
           
 

Methods in org.drools.common that return FactHandle
 FactHandle PropagationContextImpl.getFactHandle()
           
 FactHandle AbstractWorkingMemory.getFactHandle(Object object)
           
 FactHandle NamedEntryPoint.getFactHandle(Object object)
           
 FactHandle InternalWorkingMemory.getFactHandleByIdentity(Object object)
          Looks for the fact handle associated to the given object by looking up the object IDENTITY (==), even if rule base is configured to AssertBehavior.EQUALITY.
 FactHandle InternalWorkingMemoryEntryPoint.getFactHandleByIdentity(Object object)
           
 FactHandle AbstractWorkingMemory.getFactHandleByIdentity(Object object)
           
 FactHandle NamedEntryPoint.getFactHandleByIdentity(Object object)
           
 FactHandle AbstractWorkingMemory.insert(Object object)
           
 FactHandle NamedEntryPoint.insert(Object object)
           
 FactHandle AbstractWorkingMemory.insert(Object object, boolean dynamic)
           
 FactHandle NamedEntryPoint.insert(Object object, boolean dynamic)
           
 FactHandle AbstractWorkingMemory.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)
           
 FactHandle InternalWorkingMemoryActions.insert(Object object, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
 FactHandle AbstractWorkingMemory.insertLogical(Object object)
           
 FactHandle AbstractWorkingMemory.insertLogical(Object object, boolean dynamic)
           
 FactHandle InternalWorkingMemoryActions.insertLogical(Object object, boolean dynamic)
           
 

Methods in org.drools.common that return types with arguments of type FactHandle
 List<FactHandle> AgendaItem.getFactHandles()
           
 

Methods in org.drools.common with parameters of type FactHandle
 void InternalRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
protected  void NamedEntryPoint.removePropertyChangeListener(FactHandle handle, boolean removeFromSet)
           
 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 AbstractWorkingMemory.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 InternalWorkingMemoryActions.retract(FactHandle handle, 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 factHandle, Object object, Rule rule, Activation activation)
          modify is implemented as half way retract / assert due to the truth maintenance issues.
 void NamedEntryPoint.update(FactHandle factHandle, Object object, Rule rule, Activation activation)
           
 void InternalWorkingMemoryActions.update(FactHandle handle, Object object, Rule rule, Activation activation)
           
 

Uses of FactHandle in org.drools.concurrent
 

Constructors in org.drools.concurrent with parameters of type FactHandle
RetractObject(FactHandle factHandle)
           
UpdateObject(FactHandle factHandle, Object object)
           
 

Uses of FactHandle in org.drools.event
 

Methods in org.drools.event that return FactHandle
 FactHandle ObjectUpdatedEvent.getFactHandle()
           
 FactHandle ObjectRetractedEvent.getFactHandle()
           
 FactHandle ObjectInsertedEvent.getFactHandle()
           
 

Methods in org.drools.event with parameters of type FactHandle
 void WorkingMemoryEventSupport.fireObjectInserted(PropagationContext propagationContext, FactHandle handle, Object object, InternalWorkingMemory workingMemory)
           
 void WorkingMemoryEventSupport.fireObjectRetracted(PropagationContext propagationContext, FactHandle handle, Object oldObject, InternalWorkingMemory workingMemory)
           
 void WorkingMemoryEventSupport.fireObjectUpdated(PropagationContext propagationContext, FactHandle handle, Object oldObject, Object object, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.event with parameters of type FactHandle
ObjectInsertedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object object)
           
ObjectRetractedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object oldObject)
           
ObjectUpdatedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object oldObject, Object object)
           
 

Uses of FactHandle in org.drools.event.rule.impl
 

Methods in org.drools.event.rule.impl that return FactHandle
 FactHandle ObjectRetractedEventImpl.getFactHandle()
           
 FactHandle ObjectUpdatedEventImpl.getFactHandle()
           
 FactHandle ObjectInsertedEventImpl.getFactHandle()
           
 

Uses of FactHandle in org.drools.impl
 

Methods in org.drools.impl that return FactHandle
 FactHandle StatefulKnowledgeSessionImpl.getFactHandleByIdentity(Object object)
           
 

Methods in org.drools.impl with parameters of type FactHandle
 void StatefulKnowledgeSessionImpl.retract(FactHandle factHandle, boolean removeLogical, boolean updateEqualsMap, Rule rule, Activation activation)
           
 

Uses of FactHandle in org.drools.reteoo
 

Methods in org.drools.reteoo that return FactHandle
 FactHandle DisposedReteooWorkingMemory.getFactHandle(Object object)
           
 FactHandle DisposedReteooWorkingMemory.getFactHandleByIdentity(Object object)
           
 FactHandle DisposedReteooWorkingMemory.insert(Object object)
           
 FactHandle DisposedReteooWorkingMemory.insert(Object object, boolean dynamic)
           
 FactHandle DisposedReteooWorkingMemory.insert(Object object, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
 FactHandle DisposedReteooWorkingMemory.insertLogical(Object object, boolean dynamic)
           
 

Methods in org.drools.reteoo with parameters of type FactHandle
 void ReteooRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
 Future ReteooStatefulSession.asyncRetract(FactHandle factHandle)
           
 Future ReteooStatefulSession.asyncUpdate(FactHandle factHandle, Object object)
           
 void DisposedReteooWorkingMemory.retract(FactHandle handle, boolean removeLogical, boolean updateEqualsMap, Rule rule, Activation activation)
           
 void ReteooRuleBase.retractObject(FactHandle handle, PropagationContext context, ReteooWorkingMemory workingMemory)
          Retract a fact object.
 void DisposedReteooWorkingMemory.update(FactHandle handle, Object object, long mask, Activation activation)
           
 void DisposedReteooWorkingMemory.update(FactHandle handle, Object object, Rule rule, Activation activation)
           
 

Uses of FactHandle in org.drools.runtime.rule.impl
 

Constructors in org.drools.runtime.rule.impl with parameters of type FactHandle
LiveQueryImpl(ReteooWorkingMemory wm, FactHandle factHandle)
           
 

Uses of FactHandle in org.drools.spi
 

Methods in org.drools.spi that return FactHandle
 FactHandle KnowledgeHelper.getFactHandle(FactHandle handle)
           
 FactHandle KnowledgeHelper.getFactHandle(Object object)
           
 FactHandle PropagationContext.getFactHandleOrigin()
           
 

Methods in org.drools.spi that return types with arguments of type FactHandle
 IdentityHashMap<Object,FactHandle> KnowledgeHelper.getIdentityMap()
           
 

Methods in org.drools.spi with parameters of type FactHandle
 FactHandle KnowledgeHelper.getFactHandle(FactHandle handle)
           
 void KnowledgeHelper.retract(FactHandle handle)
           
 void KnowledgeHelper.update(FactHandle newObject)
           
 void KnowledgeHelper.update(FactHandle handle, Object newObject)
           
 

Method parameters in org.drools.spi with type arguments of type FactHandle
 void KnowledgeHelper.setIdentityMap(IdentityHashMap<Object,FactHandle> identityMap)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.