|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.drools.reteoo.Builder
public class Builder
Builds the Rete-OO network for a RuleSet.
RuleSet| Constructor Summary | |
|---|---|
Builder()
Construct a Builder against an existing Rete
network. |
|
Builder(RuleBaseContext ruleBaseContext)
Construct a Builder against an existing Rete
network. |
|
| Method Summary | |
|---|---|
protected void |
addRule(Rule rule)
Add a Rule to the network. |
void |
addRuleSet(RuleSet ruleSet)
Add a RuleSet to the network. |
RuleBase |
buildRuleBase()
Build the RuleBase. |
void |
setConflictResolver(ConflictResolver conflictResolver)
Set the ConflictResolver. |
void |
setFactHandleFactory(FactHandleFactory factHandleFactory)
Set the FactHandleFactory. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Builder()
Builder against an existing Rete
network.
public Builder(RuleBaseContext ruleBaseContext)
Builder against an existing Rete
network.
| Method Detail |
|---|
public RuleBase buildRuleBase()
RuleBase.
public void setFactHandleFactory(FactHandleFactory factHandleFactory)
FactHandleFactory.
factHandleFactory - The fact handle factory.public void setConflictResolver(ConflictResolver conflictResolver)
ConflictResolver.
conflictResolver - The conflict resolver.
public void addRuleSet(RuleSet ruleSet)
throws RuleIntegrationException,
RuleSetIntegrationException
RuleSet to the network.
ruleSet - The rule-set to add.
RuleIntegrationException - if an error prevents complete construction of the network for
the Rule.
RuleSetIntegrationException
protected void addRule(Rule rule)
throws RuleIntegrationException
Rule to the network.
rule - The rule to add.
RuleIntegrationException - if an error prevents complete construction of the network for
the Rule.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||