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.jsr94.rules Provides the core client APIs for using a rule engine. 
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 LogicalDependency.getFactHandle()
           
 FactHandle PropagationContextImpl.getFactHandle()
           
 FactHandle AbstractWorkingMemory.getFactHandle(Object object)
           
 FactHandle NamedEntryPoint.getFactHandle(Object object)
           
 FactHandle AbstractWorkingMemory.getFactHandleByIdentity(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 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)
           
 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)
           
 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)
           
 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 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 InternalWorkingMemoryActions.update(FactHandle handle, 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 FactHandle
LogicalDependency(Activation justifier, FactHandle factHandle)
           
 

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 ObjectInsertedEvent.getFactHandle()
           
 FactHandle ObjectUpdatedEvent.getFactHandle()
           
 FactHandle ObjectRetractedEvent.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 ObjectInsertedEventImpl.getFactHandle()
           
 FactHandle ObjectUpdatedEventImpl.getFactHandle()
           
 FactHandle ObjectRetractedEventImpl.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.jsr94.rules
 

Classes in org.drools.jsr94.rules that implement FactHandle
 class Jsr94EventFactHandle
          The Drools implementation of the Handle interface which provides a marker interface for Drools-specific object identity mechanism.
 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
 

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 ReteooRuleBase.retractObject(FactHandle handle, PropagationContext context, ReteooWorkingMemory workingMemory)
          Retract a fact object.
 

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-2013 JBoss Inc.. All Rights Reserved.