Uses of Interface
org.drools.WorkingMemory

Packages that use WorkingMemory
org.drools The main run-time API. 
org.drools.event   
org.drools.jsr94.rules Provides the core client APIs for using a rule engine. 
org.drools.jsr94.rules.admin Provides the APIs for rule administration. 
org.drools.reteoo Interfaces for the Rete-OO algorithm. 
org.drools.spi Semantic Provider Interface for extending rule semantics. 
 

Uses of WorkingMemory in org.drools
 

Classes in org.drools that implement WorkingMemory
 class MockWorkingMemory
           
 

Methods in org.drools that return WorkingMemory
 WorkingMemory RuleBase.newWorkingMemory()
          Create a new WorkingMemory session for this RuleBase.
 

Uses of WorkingMemory in org.drools.event
 

Methods in org.drools.event that return WorkingMemory
 WorkingMemory WorkingMemoryEvent.getWorkingMemory()
           
 

Constructors in org.drools.event with parameters of type WorkingMemory
ActivationCancelledEvent(WorkingMemory workingMemory, Rule rule, Tuple tuple)
           
ActivationCreatedEvent(WorkingMemory workingMemory, Rule rule, Tuple tuple)
           
ActivationFiredEvent(WorkingMemory workingMemory, Rule rule, Tuple tuple)
           
ConditionTestedEvent(WorkingMemory workingMemory, Rule rule, Condition condition, Tuple tuple, boolean passed)
           
ObjectAssertedEvent(WorkingMemory workingMemory, FactHandle handle, Object object)
           
ObjectModifiedEvent(WorkingMemory workingMemory, FactHandle handle, Object oldObject, Object object)
           
ObjectRetractedEvent(WorkingMemory workingMemory, FactHandle handle, Object oldObject)
           
WorkingMemoryEvent(WorkingMemory workingMemory)
           
WorkingMemoryEventSupport(WorkingMemory workingMemory)
           
 

Uses of WorkingMemory in org.drools.jsr94.rules
 

Methods in org.drools.jsr94.rules that return WorkingMemory
protected  WorkingMemory AbstractRuleSessionImpl.getWorkingMemory()
          Returns the Drools WorkingMemory associated with this RuleSession.
protected  WorkingMemory AbstractRuleSessionImpl.newWorkingMemory()
          Creates a new WorkingMemory for this RuleSession.
 

Methods in org.drools.jsr94.rules with parameters of type WorkingMemory
protected  void AbstractRuleSessionImpl.setWorkingMemory(WorkingMemory workingMemory)
          Sets the Drools WorkingMemory associated with this RuleSession.
 

Uses of WorkingMemory in org.drools.jsr94.rules.admin
 

Methods in org.drools.jsr94.rules.admin that return WorkingMemory
 WorkingMemory RuleExecutionSetImpl.newWorkingMemory()
          Returns a new WorkingMemory object.
 

Uses of WorkingMemory in org.drools.reteoo
 

Classes in org.drools.reteoo that implement WorkingMemory
(package private)  class WorkingMemoryImpl
          Implementation of WorkingMemory.
 

Methods in org.drools.reteoo that return WorkingMemory
 WorkingMemory ReteTuple.getWorkingMemory()
           
 WorkingMemory RuleBaseImpl.newWorkingMemory()
           
 

Uses of WorkingMemory in org.drools.spi
 

Methods in org.drools.spi that return WorkingMemory
 WorkingMemory MockTuple.getWorkingMemory()
           
 WorkingMemory Tuple.getWorkingMemory()
          Returns a reference to the WorkingMemory associated with this object.
 

Methods in org.drools.spi with parameters of type WorkingMemory
 void AsyncExceptionHandler.handleException(WorkingMemory workingMemory, ConsequenceException exception)
           
 void MockTuple.setWorkingMemory(WorkingMemory workingMemory)
           
 



Copyright © 2001-2005 The Codehaus. All Rights Reserved.