org.dentaku.services.rules
Interface DroolsNativeRulesProcessor

All Known Implementing Classes:
DefaultDroolsNativeRulesProcessor

public interface DroolsNativeRulesProcessor


Field Summary
static java.lang.String ROLE
          Role of this component
 
Method Summary
 org.drools.RuleBase getRuleBase(java.lang.String identifier)
           
 java.util.HashMap getRuleBaseStore()
           
 org.drools.WorkingMemory getWorkingMemory(java.lang.String ruleBaseIdentifier)
          Retrieve a WorkingMemory
 void setRuleBase(java.lang.String identifier, org.drools.RuleBase ruleBase)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Role of this component

Method Detail

getWorkingMemory

public org.drools.WorkingMemory getWorkingMemory(java.lang.String ruleBaseIdentifier)
                                          throws java.lang.Exception
Retrieve a WorkingMemory

Throws:
java.lang.Exception

getRuleBase

public org.drools.RuleBase getRuleBase(java.lang.String identifier)

setRuleBase

public void setRuleBase(java.lang.String identifier,
                        org.drools.RuleBase ruleBase)

getRuleBaseStore

public java.util.HashMap getRuleBaseStore()


Copyright © -2004 . All Rights Reserved.