| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
KIE_PACKAGE_PATH |
private static org.kie.api.KieBase |
kieBase |
private static org.kie.api.runtime.KieContainer |
kieContainer |
private static org.kie.api.builder.KieFileSystem |
kieFileSystem |
private static org.kie.api.KieServices |
kieServices |
| 构造器和说明 |
|---|
KieUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
execAll(Object obj)
执行所有规则
|
static void |
execAll(Object obj,
Map<String,Object> mapGlobal)
执行所有规则
|
static void |
execByRuleName(Object obj,
String ruleName)
执行指定名称的规则
drl规则文件中 rule 项对应的值
|
static void |
execByRuleName(Object obj,
String ruleName,
Map<String,Object> mapGlobal)
执行指定名称的规则
drl规则文件中 rule 项对应的值
|
static org.kie.api.KieBase |
getKieBase() |
static org.kie.api.runtime.KieContainer |
getKieContainer() |
static org.kie.api.builder.KieFileSystem |
getKieFileSystem() |
static org.kie.api.KieServices |
getKieServices() |
static void |
reloadRules(List<RuleBaseData> lstRule)
批量重载规则
|
static void |
setKieBase(org.kie.api.KieBase kieBase) |
static void |
setKieContainer(org.kie.api.runtime.KieContainer kieContainer) |
private static final String KIE_PACKAGE_PATH
private static final org.kie.api.KieServices kieServices
private static final org.kie.api.builder.KieFileSystem kieFileSystem
private static org.kie.api.runtime.KieContainer kieContainer
private static org.kie.api.KieBase kieBase
public KieUtil()
public static org.kie.api.builder.KieFileSystem getKieFileSystem()
public static org.kie.api.runtime.KieContainer getKieContainer()
public static void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
public static org.kie.api.KieServices getKieServices()
public static org.kie.api.KieBase getKieBase()
public static void setKieBase(org.kie.api.KieBase kieBase)
public static void reloadRules(List<RuleBaseData> lstRule)
lstRule - public static void execAll(Object obj, Map<String,Object> mapGlobal)
obj - 待插入的FactmapGlobal - 待传入的全局变量public static void execByRuleName(Object obj, String ruleName)
obj - 待插入的FactruleName - 规则名(用于匹配包含此字符串的规则)Copyright © 2024 Pivotal Software, Inc.. All rights reserved.