Package | Description |
---|---|
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.base.mvel | |
org.drools.core.common | |
org.drools.core.impl | |
org.drools.core.spi |
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
WorkingMemory.getGlobalResolver()
Returns the current GlobalResolver
|
Modifier and Type | Method and Description |
---|---|
void |
WorkingMemory.setGlobalResolver(GlobalResolver globalResolver)
Sets the GlobalResolver instance to be used when resolving globals, replaces the current GlobalResolver.
|
Modifier and Type | Class and Description |
---|---|
class |
MapGlobalResolver |
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
MapGlobalResolver.clone() |
GlobalResolver |
ReferenceOriginalGlobalExporter.export(WorkingMemory workingMemory) |
GlobalResolver |
WrappedStatefulKnowledgeSessionForRHS.getGlobalResolver() |
Modifier and Type | Method and Description |
---|---|
void |
WrappedStatefulKnowledgeSessionForRHS.setGlobalResolver(GlobalResolver globalResolver) |
Modifier and Type | Method and Description |
---|---|
org.mvel2.integration.VariableResolverFactory |
MVELCompilationUnit.getFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
Tuple tuple,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals) |
org.mvel2.integration.VariableResolverFactory |
MVELCompilationUnit.getFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
Tuple tuples,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals) |
void |
MVELCompilationUnit.updateFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
Object rightObject,
Tuple tuple,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals,
org.mvel2.integration.VariableResolverFactory factory) |
void |
MVELCompilationUnit.updateFactory(Object knowledgeHelper,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
Tuple tuple,
Object[] localVars,
InternalWorkingMemory workingMemory,
GlobalResolver globalResolver,
org.mvel2.integration.VariableResolverFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected GlobalResolver |
SharedWorkingMemoryContext.globalResolver
Global values which are associated with this memory.
|
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
SharedWorkingMemoryContext.getGlobalResolver() |
Modifier and Type | Class and Description |
---|---|
static class |
StatefulKnowledgeSessionImpl.GlobalsAdapter |
Modifier and Type | Field and Description |
---|---|
protected GlobalResolver |
StatefulKnowledgeSessionImpl.globalResolver
Global values which are associated with this memory.
|
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
StatefulKnowledgeSessionImpl.getGlobalResolver() |
Modifier and Type | Method and Description |
---|---|
void |
StatefulKnowledgeSessionImpl.setGlobalResolver(GlobalResolver globalResolver) |
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
GlobalExporter.export(WorkingMemory workingMemory)
This method is called internally by the StatelessSession, which will provide the WorkingMemory.
|
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.