Drools :: Core 6.0.0.Beta5

Uses of Interface
org.drools.core.FactHandle

Packages that use FactHandle
org.drools.core This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory  
org.drools.core.base   
org.drools.core.common   
org.drools.core.event Events provide all sorts of call backs to monitor the engine as it is running. 
org.drools.core.event.rule.impl   
org.drools.core.impl   
org.drools.core.reteoo   
org.drools.core.runtime.rule.impl   
org.drools.core.spi   
 

Uses of FactHandle in org.drools.core
 

Methods in org.drools.core 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.
 

Uses of FactHandle in org.drools.core.base
 

Methods in org.drools.core.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)
           
 FactHandle DefaultKnowledgeHelper.RetractTrait.getFh()
           
 FactHandle SequentialKnowledgeHelper.insert(Object object)
           
 FactHandle DefaultKnowledgeHelper.insert(Object object)
           
 FactHandle SequentialKnowledgeHelper.insert(Object object, boolean dynamic)
           
 FactHandle DefaultKnowledgeHelper.insert(Object object, boolean dynamic)
           
 

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

Methods in org.drools.core.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 DefaultKnowledgeHelper.RetractTrait.setFh(FactHandle fh)
           
 void SequentialKnowledgeHelper.update(FactHandle newObject)
           
 void DefaultKnowledgeHelper.update(FactHandle handle)
           
 void SequentialKnowledgeHelper.update(FactHandle newObject, long mask, Class<?> typeClass)
           
 void DefaultKnowledgeHelper.update(FactHandle handle, long mask, Class<?> modifiedClass)
           
 void SequentialKnowledgeHelper.update(FactHandle handle, Object newObject)
           
 void DefaultKnowledgeHelper.update(FactHandle handle, Object newObject)
           
 

Method parameters in org.drools.core.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.core.base with parameters of type FactHandle
DefaultKnowledgeHelper.RetractTrait(FactHandle fh)
           
JavaFactRegistryEntry(WorkingMemory workingMemory, FactHandle handle)
           
 

Uses of FactHandle in org.drools.core.common
 

Subinterfaces of FactHandle in org.drools.core.common
 interface InternalFactHandle
           
 

Classes in org.drools.core.common that implement FactHandle
 class DefaultFactHandle
          Implementation of FactHandle.
 class DisconnectedFactHandle
           
 class EventFactHandle
           
 class QueryElementFactHandle
           
 class TraitFactHandle
           
 

Methods in org.drools.core.common that return FactHandle
 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 NamedEntryPoint.getFactHandleByIdentity(Object object)
           
 FactHandle InternalWorkingMemoryEntryPoint.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, Object tmsValue, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
 FactHandle InternalWorkingMemoryActions.insert(Object object, Object value, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
protected  FactHandle NamedEntryPoint.insert(Object object, Object tmsValue, 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)
           
 FactHandle AbstractWorkingMemory.insertLogical(Object object, Object value)
           
 

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

Methods in org.drools.core.common with parameters of type FactHandle
 void InternalRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
 void AbstractWorkingMemory.delete(FactHandle factHandle, Rule rule, Activation activation)
           
 void InternalWorkingMemory.delete(FactHandle factHandle, Rule rule, Activation activation)
           
 void InternalWorkingMemoryActions.delete(FactHandle handle, Rule rule, Activation activation)
           
 void NamedEntryPoint.delete(FactHandle factHandle, Rule rule, Activation activation)
           
 void InternalWorkingMemoryEntryPoint.delete(FactHandle factHandle, Rule rule, Activation activation)
           
protected  void NamedEntryPoint.removePropertyChangeListener(FactHandle handle, boolean removeFromSet)
           
 void InternalRuleBase.retractObject(FactHandle handle, PropagationContext context, ReteooWorkingMemory workingMemory)
          Retract a fact object.
 void PropagationContextImpl.setFactHandle(FactHandle factHandle)
           
 void AbstractWorkingMemory.update(FactHandle factHandle, Object object, long mask, Class<?> modifiedClass, Activation activation)
          modify is implemented as half way retract / assert due to the truth maintenance issues.
 void InternalWorkingMemoryActions.update(FactHandle handle, Object object, long mask, Class<?> modifiedClass, Activation activation)
           
 

Uses of FactHandle in org.drools.core.event
 

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

Methods in org.drools.core.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.core.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.core.event.rule.impl
 

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

Uses of FactHandle in org.drools.core.impl
 

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

Methods in org.drools.core.impl with parameters of type FactHandle
 void StatefulKnowledgeSessionImpl.delete(FactHandle factHandle, Rule rule, Activation activation)
           
 

Uses of FactHandle in org.drools.core.reteoo
 

Methods in org.drools.core.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, Object value, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
 FactHandle DisposedReteooWorkingMemory.insertLogical(Object object, boolean dynamic)
           
 

Methods in org.drools.core.reteoo that return types with arguments of type FactHandle
 List<FactHandle> RuleTerminalNodeLeftTuple.getFactHandles()
           
 

Methods in org.drools.core.reteoo with parameters of type FactHandle
 void ReteooRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
 void DisposedReteooWorkingMemory.delete(FactHandle handle, 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, Class<?> modifiedClass, Activation activation)
           
 

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

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

Uses of FactHandle in org.drools.core.spi
 

Methods in org.drools.core.spi that return FactHandle
 FactHandle KnowledgeHelper.getFactHandle(FactHandle handle)
           
 FactHandle KnowledgeHelper.getFactHandle(Object object)
           
 FactHandle PropagationContext.getFactHandleOrigin()
           
 FactHandle KnowledgeHelper.insert(Object object)
          Asserts an object
 FactHandle KnowledgeHelper.insert(Object object, boolean dynamic)
          Asserts an object specifying that it implement the onPropertyChange listener
 

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

Methods in org.drools.core.spi with parameters of type FactHandle
 FactHandle KnowledgeHelper.getFactHandle(FactHandle handle)
           
 void KnowledgeHelper.retract(FactHandle handle)
           
 void PropagationContext.setFactHandle(FactHandle factHandle)
           
 void KnowledgeHelper.update(FactHandle newObject)
           
 void KnowledgeHelper.update(FactHandle newObject, long mask, Class<?> modifiedClass)
           
 void KnowledgeHelper.update(FactHandle handle, Object newObject)
           
 

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


Drools :: Core 6.0.0.Beta5

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