Methods in org.drools.base.accumulators with parameters of type WorkingMemory |
void |
JavaAccumulatorFunctionExecutor.accumulate(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
MVELAccumulatorFunctionExecutor.accumulate(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
java.lang.Object |
JavaAccumulatorFunctionExecutor.getResult(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
java.lang.Object |
MVELAccumulatorFunctionExecutor.getResult(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
void |
JavaAccumulatorFunctionExecutor.init(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
void |
MVELAccumulatorFunctionExecutor.init(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
void |
JavaAccumulatorFunctionExecutor.reverse(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
MVELAccumulatorFunctionExecutor.reverse(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
Methods in org.drools.base.mvel with parameters of type WorkingMemory |
void |
MVELAccumulator.accumulate(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
MVELConsequence.evaluate(KnowledgeHelper knowledgeHelper,
WorkingMemory workingMemory)
|
FieldValue |
MVELReturnValueExpression.evaluate(java.lang.Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
java.lang.Object ctx)
|
boolean |
MVELPredicateExpression.evaluate(java.lang.Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
java.lang.Object context)
|
boolean |
MVELEvalExpression.evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
java.lang.Object context)
|
java.lang.Object |
MVELAccumulator.getResult(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
int |
MVELSalienceExpression.getValue(Tuple tuple,
WorkingMemory workingMemory)
|
void |
MVELAccumulator.init(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
|
void |
MVELAccumulator.reverse(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
DroolsMVELFactory.setContext(Tuple tuple,
KnowledgeHelper knowledgeHelper,
java.lang.Object object,
WorkingMemory workingMemory,
java.util.Map variables)
|
Methods in org.drools.event with parameters of type WorkingMemory |
void |
DebugAgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
AgendaEventListener.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
DebugAgendaEventListener.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
DefaultAgendaEventListener.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)
|
void |
DefaultRuleFlowEventListener.ruleFlowCompleted(RuleFlowCompletedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowEventListener.ruleFlowCompleted(RuleFlowCompletedEvent event,
WorkingMemory workingMemory)
|
void |
DebugRuleFlowEventListener.ruleFlowCompleted(RuleFlowCompletedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultRuleFlowEventListener.ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowEventListener.ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
WorkingMemory workingMemory)
|
void |
DebugRuleFlowEventListener.ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultRuleFlowEventListener.ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowEventListener.ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
WorkingMemory workingMemory)
|
void |
DebugRuleFlowEventListener.ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
WorkingMemory workingMemory)
|
void |
DefaultRuleFlowEventListener.ruleFlowStarted(RuleFlowStartedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowEventListener.ruleFlowStarted(RuleFlowStartedEvent event,
WorkingMemory workingMemory)
|
void |
DebugRuleFlowEventListener.ruleFlowStarted(RuleFlowStartedEvent event,
WorkingMemory workingMemory)
|
Methods in org.drools.rule with parameters of type WorkingMemory |
void |
Accumulate.accumulate(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
WorkingMemory workingMemory)
Executes the accumulate (action) code for the given fact handle |
java.lang.Object |
Accumulate.getResult(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
WorkingMemory workingMemory)
Gets the result of the accummulation |
void |
Accumulate.init(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
WorkingMemory workingMemory)
Executes the initialization block of code |
boolean |
ReturnValueRestriction.isAllowed(Extractor extractor,
java.lang.Object object,
Tuple tuple,
WorkingMemory workingMemory,
ContextEntry context)
|
boolean |
EvalCondition.isAllowed(Tuple tuple,
WorkingMemory workingMemory,
java.lang.Object context)
|
void |
Accumulate.reverse(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
WorkingMemory workingMemory)
Executes the reverse (action) code for the given fact handle |
Methods in org.drools.ruleflow.instance.impl with parameters of type WorkingMemory |
void |
RuleFlowProcessInstanceImpl.activationCancelled(ActivationCancelledEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.activationCreated(ActivationCreatedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.afterActivationFired(AfterActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.agendaGroupPopped(AgendaGroupPoppedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.agendaGroupPushed(AgendaGroupPushedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.beforeActivationFired(BeforeActivationFiredEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.ruleFlowCompleted(RuleFlowCompletedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
WorkingMemory workingMemory)
|
void |
RuleFlowProcessInstanceImpl.ruleFlowStarted(RuleFlowStartedEvent event,
WorkingMemory workingMemory)
|
Methods in org.drools.spi with parameters of type WorkingMemory |
void |
Accumulator.accumulate(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
Executes the accumulate (action) code for the given fact handle |
void |
Consequence.evaluate(KnowledgeHelper knowledgeHelper,
WorkingMemory workingMemory)
Execute the consequence for the supplied matching Tuple . |
boolean |
PredicateExpression.evaluate(java.lang.Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
java.lang.Object context)
|
FieldValue |
ReturnValueExpression.evaluate(java.lang.Object object,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
java.lang.Object context)
|
boolean |
EvalExpression.evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
java.lang.Object context)
|
GlobalResolver |
GlobalExporter.export(WorkingMemory workingMemory)
This method is called internally by the StatelessSession, which will provide the WorkingMemory. |
java.lang.Object |
Accumulator.getResult(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
Gets the result of the accummulation |
java.util.Iterator |
DataProvider.getResults(Tuple tuple,
WorkingMemory wm,
PropagationContext ctx,
java.lang.Object providerContext)
|
int |
Salience.getValue(Tuple tuple,
WorkingMemory workingMemory)
|
void |
ConsequenceExceptionHandler.handleException(Activation activation,
WorkingMemory workingMemory,
java.lang.Exception exception)
|
void |
AsyncExceptionHandler.handleException(WorkingMemory workingMemory,
ConsequenceException exception)
|
void |
Accumulator.init(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
Declaration[] declarations,
WorkingMemory workingMemory)
Executes the initialization block of code |
boolean |
JavaFact.isRegistered(WorkingMemory workingMemory)
|
boolean |
JavaFact.register(WorkingMemory workingMemory)
|
void |
Accumulator.reverse(java.lang.Object workingMemoryContext,
java.lang.Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
Reverses the accumulate action for the given fact handle |
boolean |
JavaFact.unregister(WorkingMemory workingMemory)
|