public class DroolsBackendRuntime extends Object implements org.wso2.carbon.rule.kernel.backend.RuleBackendRuntime
Constructor and Description |
---|
DroolsBackendRuntime(org.kie.api.KieServices kieServices,
org.kie.api.builder.KieFileSystem kieFileSystem,
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.kie.api.KieServices kieServices, org.kie.api.builder.KieFileSystem kieFileSystem, 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.RuleBackendRuntime
org.wso2.carbon.rule.common.exception.RuleConfigurationException
public 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.RuleBackendRuntime
org.wso2.carbon.rule.common.exception.RuleRuntimeException
Copyright © 2023 WSO2. All rights reserved.