|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WorkingMemory | |
---|---|
org.drools | This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory |
org.drools.audit | This is a utility for providing audit trails/explanations of rule actions. |
org.drools.base | |
org.drools.base.dataproviders | |
org.drools.base.mvel | |
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.reteoo | |
org.drools.rule | Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. |
org.drools.spi |
Uses of WorkingMemory in org.drools |
---|
Subinterfaces of WorkingMemory in org.drools | |
---|---|
interface |
StatefulSession
|
Fields in org.drools declared as WorkingMemory | |
---|---|
protected WorkingMemory |
QueryResults.workingMemory
|
Methods in org.drools that return WorkingMemory | |
---|---|
WorkingMemory |
Agenda.getWorkingMemory()
|
Constructors in org.drools with parameters of type WorkingMemory | |
---|---|
QueryResult(Tuple tuple,
WorkingMemory workingMemory,
QueryResults queryResults)
|
|
QueryResults(List results,
Query query,
WorkingMemory workingMemory)
|
|
ReteConcurrentStatelessSession.ProducerConsumer(WorkingMemory workingMemory,
BlockingQueue queue)
|
Uses of WorkingMemory in org.drools.audit |
---|
Methods in org.drools.audit with parameters of type WorkingMemory | |
---|---|
void |
WorkingMemoryLogger.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
WorkingMemoryLogger.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
WorkingMemoryLogger.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
WorkingMemoryLogger.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
WorkingMemoryLogger.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
WorkingMemoryLogger.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
Constructors in org.drools.audit with parameters of type WorkingMemory | |
---|---|
WorkingMemoryFileLogger(WorkingMemory workingMemory)
Creates a new WorkingMemoryFileLogger for the given working memory. |
|
WorkingMemoryLogger(WorkingMemory workingMemory)
Creates a new working memory logger for the given working memory. |
Uses of WorkingMemory in org.drools.base |
---|
Methods in org.drools.base that return WorkingMemory | |
---|---|
WorkingMemory |
JavaFactRegistryEntry.getWorkingMemory()
|
WorkingMemory |
DefaultKnowledgeHelper.getWorkingMemory()
|
Methods in org.drools.base with parameters of type WorkingMemory | |
---|---|
boolean |
DelegateJavaFactHandler.isRegistered(WorkingMemory workingMemory)
|
boolean |
DelegateJavaFactHandler.register(WorkingMemory workingMemory)
|
boolean |
DelegateJavaFactHandler.unregister(WorkingMemory workingMemory)
|
Constructors in org.drools.base with parameters of type WorkingMemory | |
---|---|
DefaultKnowledgeHelper(Activation agendaItem,
WorkingMemory workingMemory)
|
|
DefaultKnowledgeHelper(WorkingMemory workingMemory)
|
|
JavaFactRegistryEntry(WorkingMemory workingMemory,
FactHandle handle)
|
Uses of WorkingMemory in org.drools.base.dataproviders |
---|
Methods in org.drools.base.dataproviders with parameters of type WorkingMemory | |
---|---|
Iterator |
MVELDataProvider.getResults(Tuple tuple,
WorkingMemory wm,
PropagationContext ctx)
|
Uses of WorkingMemory in org.drools.base.mvel |
---|
Methods in org.drools.base.mvel with parameters of type WorkingMemory | |
---|---|
void |
MVELConsequence.evaluate(KnowledgeHelper knowledgeHelper,
WorkingMemory workingMemory)
|
FieldValue |
MVELReturnValueExpression.evaluate(Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory)
|
boolean |
MVELPredicateExpression.evaluate(Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory)
|
boolean |
MVELEvalExpression.evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory)
|
void |
DroolsMVELFactory.setContext(Tuple tuple,
Object object,
WorkingMemory workingMemory)
|
Uses of WorkingMemory in org.drools.common |
---|
Subinterfaces of WorkingMemory in org.drools.common | |
---|---|
interface |
InternalWorkingMemory
|
interface |
InternalWorkingMemoryActions
|
Classes in org.drools.common that implement WorkingMemory | |
---|---|
class |
AbstractWorkingMemory
Implementation of WorkingMemory . |
Methods in org.drools.common that return WorkingMemory | |
---|---|
WorkingMemory |
DefaultAgenda.getWorkingMemory()
|
Uses of WorkingMemory in org.drools.concurrent |
---|
Methods in org.drools.concurrent with parameters of type WorkingMemory | |
---|---|
void |
RetractObject.execute(WorkingMemory workingMemory)
|
void |
ModifyObject.execute(WorkingMemory workingMemory)
|
void |
FireAllRules.execute(WorkingMemory workingMemory)
|
void |
Command.execute(WorkingMemory workingMemory)
|
void |
AssertObjects.execute(WorkingMemory workingMemory)
|
void |
AssertObject.execute(WorkingMemory workingMemory)
|
Constructors in org.drools.concurrent with parameters of type WorkingMemory | |
---|---|
CommandExecutor(WorkingMemory workingMemory)
|
Uses of WorkingMemory in org.drools.event |
---|
Methods in org.drools.event that return WorkingMemory | |
---|---|
WorkingMemory |
WorkingMemoryEvent.getWorkingMemory()
|
Methods in org.drools.event with parameters of type WorkingMemory | |
---|---|
void |
DefaultAgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventSupport.fireActivationCancelled(Activation activation,
WorkingMemory workingMemory)
|
void |
AgendaEventSupport.fireActivationCreated(Activation activation,
WorkingMemory workingMemory)
|
void |
AgendaEventSupport.fireBeforeActivationFired(Activation activation,
WorkingMemory workingMemory)
|
Constructors in org.drools.event with parameters of type WorkingMemory | |
---|---|
AgendaEventSupport(WorkingMemory workingMemory)
|
|
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)
|
|
WorkingMemoryEvent(WorkingMemory workingMemory,
PropagationContext propagationContext)
|
|
WorkingMemoryEventSupport(WorkingMemory workingMemory)
|
Uses of WorkingMemory in org.drools.reteoo |
---|
Classes in org.drools.reteoo that implement WorkingMemory | |
---|---|
class |
ReteooStatefulSession
|
class |
ReteooWorkingMemory
Implementation of WorkingMemory . |
Constructors in org.drools.reteoo with parameters of type WorkingMemory | |
---|---|
ReteooStatelessSession(WorkingMemory workingMemory,
ExecutorService executorService)
|
|
ReteStatelessSessionResult(WorkingMemory workingMemory)
|
Uses of WorkingMemory in org.drools.rule |
---|
Methods in org.drools.rule with parameters of type WorkingMemory | |
---|---|
Object |
Accumulate.accumulate(Tuple leftTuple,
List matchingObjects,
WorkingMemory workingMemory)
|
boolean |
ReturnValueRestriction.isAllowed(Extractor extractor,
Object object,
Tuple tuple,
WorkingMemory workingMemory)
|
boolean |
EvalCondition.isAllowed(Tuple tuple,
WorkingMemory workingMemory)
|
Uses of WorkingMemory in org.drools.spi |
---|
Methods in org.drools.spi that return WorkingMemory | |
---|---|
WorkingMemory |
KnowledgeHelper.getWorkingMemory()
|
Methods in org.drools.spi with parameters of type WorkingMemory | |
---|---|
Object |
Accumulator.accumulate(Tuple leftTuple,
List matchingObjects,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
Consequence.evaluate(KnowledgeHelper knowledgeHelper,
WorkingMemory workingMemory)
Execute the consequence for the supplied matching Tuple . |
FieldValue |
ReturnValueExpression.evaluate(Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory)
|
boolean |
PredicateExpression.evaluate(Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory)
|
boolean |
EvalExpression.evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory)
|
Iterator |
DataProvider.getResults(Tuple tuple,
WorkingMemory wm,
PropagationContext ctx)
|
void |
AsyncExceptionHandler.handleException(WorkingMemory workingMemory,
ConsequenceException exception)
|
boolean |
JavaFact.isRegistered(WorkingMemory workingMemory)
|
boolean |
JavaFact.register(WorkingMemory workingMemory)
|
boolean |
JavaFact.unregister(WorkingMemory workingMemory)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |