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.common | |
org.drools.core.event |
Events provide all sorts of call backs to monitor the engine as it is running.
|
org.drools.core.impl | |
org.drools.core.reteoo | |
org.drools.core.util |
Modifier and Type | Method and Description |
---|---|
RuleBase |
WorkingMemory.getRuleBase()
Retrieve the
RuleBase for this working memory. |
static RuleBase |
RuleBaseFactory.newRuleBase()
Create a new default rule base (RETEOO type engine)
|
static RuleBase |
RuleBaseFactory.newRuleBase(int type) |
static RuleBase |
RuleBaseFactory.newRuleBase(int type,
RuleBaseConfiguration config)
Create a new RuleBase of the appropriate type
|
static RuleBase |
RuleBaseFactory.newRuleBase(RuleBaseConfiguration config) |
static RuleBase |
RuleBaseFactory.newRuleBase(String rulebaseId) |
static RuleBase |
RuleBaseFactory.newRuleBase(String rulebaseId,
int type) |
static RuleBase |
RuleBaseFactory.newRuleBase(String rulebaseId,
int type,
RuleBaseConfiguration config)
Create a new RuleBase of the appropriate type
|
static RuleBase |
RuleBaseFactory.newRuleBase(String rulebaseId,
RuleBaseConfiguration config) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalRuleBase |
Modifier and Type | Method and Description |
---|---|
RuleBase |
AbstractWorkingMemory.getRuleBase() |
RuleBase |
NamedEntryPoint.getRuleBase() |
RuleBase |
InternalWorkingMemoryEntryPoint.getRuleBase() |
Modifier and Type | Method and Description |
---|---|
RuleBase |
RuleBaseEvent.getRuleBase() |
Modifier and Type | Method and Description |
---|---|
void |
RuleBaseEventSupport.setRuleBase(RuleBase ruleBase) |
Modifier and Type | Field and Description |
---|---|
RuleBase |
KnowledgeBaseImpl.ruleBase |
Modifier and Type | Method and Description |
---|---|
RuleBase |
InternalKnowledgeBase.getRuleBase() |
RuleBase |
KnowledgeBaseImpl.getRuleBase() |
RuleBase |
StatefulKnowledgeSessionImpl.getRuleBase() |
Constructor and Description |
---|
KnowledgeBaseImpl(RuleBase ruleBase) |
Modifier and Type | Class and Description |
---|---|
class |
ReteooRuleBase
Implementation of
RuleBase . |
Modifier and Type | Method and Description |
---|---|
RuleBase |
DisposedReteooWorkingMemory.getRuleBase() |
Modifier and Type | Method and Description |
---|---|
RuleBase |
BinaryRuleBaseLoader.getRuleBase() |
Constructor and Description |
---|
BinaryRuleBaseLoader(RuleBase rb)
This will add any binary packages to the rulebase.
|
BinaryRuleBaseLoader(RuleBase rb,
ClassLoader classLoader)
This will add any binary packages to the rulebase.
|
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.