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.reteoo | |
org.drools.core.spi |
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
StatelessSessionResult.getGlobalResolver()
The GlobalResolver returned from the GlobalExporter by the StatelessSessoin
|
GlobalResolver |
WorkingMemory.getGlobalResolver()
Returns the current GlobalResolver
|
Modifier and Type | Method and Description |
---|---|
void |
StatelessSession.setGlobalResolver(GlobalResolver globalResolver)
Delegate used to resolve any global names not found in the global map.
|
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 |
CopyIdentifiersGlobalExporter.export(WorkingMemory workingMemory) |
GlobalResolver |
ReferenceOriginalGlobalExporter.export(WorkingMemory workingMemory) |
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,
LeftTuple tuples,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals) |
org.mvel2.integration.VariableResolverFactory |
MVELCompilationUnit.getFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
LeftTuple 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,
LeftTuple tuples,
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,
LeftTuple leftTuple,
Object[] localVars,
InternalWorkingMemory workingMemory,
GlobalResolver globalResolver,
org.mvel2.integration.VariableResolverFactory factory) |
Modifier and Type | Class and Description |
---|---|
static class |
AbstractWorkingMemory.GlobalsAdapter |
Modifier and Type | Field and Description |
---|---|
protected GlobalResolver |
AbstractWorkingMemory.globalResolver
Global values which are associated with this memory.
|
protected GlobalResolver |
SharedWorkingMemoryContext.globalResolver
Global values which are associated with this memory.
|
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
AbstractWorkingMemory.getGlobalResolver() |
GlobalResolver |
SharedWorkingMemoryContext.getGlobalResolver() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractWorkingMemory.setGlobalResolver(GlobalResolver globalResolver) |
Modifier and Type | Method and Description |
---|---|
GlobalResolver |
DisposedReteooWorkingMemory.getGlobalResolver() |
GlobalResolver |
ReteStatelessSessionResult.getGlobalResolver() |
Modifier and Type | Method and Description |
---|---|
void |
DisposedReteooWorkingMemory.setGlobalResolver(GlobalResolver globalResolver) |
void |
ReteooStatelessSession.setGlobalResolver(GlobalResolver globalResolver) |
Constructor and Description |
---|
ReteStatelessSessionResult(InternalWorkingMemory workingMemory,
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-2014 JBoss by Red Hat. All Rights Reserved.