public class DroolsBackendRuntime extends Object implements org.wso2.carbon.rule.kernel.backend.RuleBackendRuntime
| Constructor and Description |
|---|
DroolsBackendRuntime(org.drools.KnowledgeBase knowledgeBase,
org.drools.builder.KnowledgeBuilder knowledgeBuilder,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRuleSet(org.wso2.carbon.rule.common.RuleSet ruleSet) |
org.wso2.carbon.rule.kernel.backend.Session |
createSession(int type) |
public DroolsBackendRuntime(org.drools.KnowledgeBase knowledgeBase,
org.drools.builder.KnowledgeBuilder knowledgeBuilder,
ClassLoader classLoader)
public void addRuleSet(org.wso2.carbon.rule.common.RuleSet ruleSet)
throws org.wso2.carbon.rule.common.exception.RuleConfigurationException
addRuleSet in interface org.wso2.carbon.rule.kernel.backend.RuleBackendRuntimeorg.wso2.carbon.rule.common.exception.RuleConfigurationExceptionpublic org.wso2.carbon.rule.kernel.backend.Session createSession(int type)
throws org.wso2.carbon.rule.common.exception.RuleRuntimeException
createSession in interface org.wso2.carbon.rule.kernel.backend.RuleBackendRuntimeorg.wso2.carbon.rule.common.exception.RuleRuntimeExceptionCopyright © 2021 WSO2. All rights reserved.