public class RulesEngineUtil
extends java.lang.Object
| Constructor and Description |
|---|
RulesEngineUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
add(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever) |
static void |
add(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever,
java.lang.ClassLoader... classloaders) |
static boolean |
containsRuleDomain(java.lang.String domainName) |
static void |
execute(RulesResourceRetriever rulesResourceRetriever,
java.util.List<Fact<?>> facts) |
static void |
execute(RulesResourceRetriever rulesResourceRetriever,
java.util.List<Fact<?>> facts,
java.lang.ClassLoader... classloaders) |
static java.util.Map<java.lang.String,?> |
execute(RulesResourceRetriever rulesResourceRetriever,
java.util.List<Fact<?>> facts,
Query query) |
static java.util.Map<java.lang.String,?> |
execute(RulesResourceRetriever rulesResourceRetriever,
java.util.List<Fact<?>> facts,
Query query,
java.lang.ClassLoader... classloaders) |
static void |
execute(java.lang.String domainName,
java.util.List<Fact<?>> facts) |
static void |
execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
java.lang.ClassLoader... classloaders) |
static java.util.Map<java.lang.String,?> |
execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
Query query) |
static java.util.Map<java.lang.String,?> |
execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
Query query,
java.lang.ClassLoader... classloaders) |
static RulesEngine |
getRulesEngine() |
static void |
remove(java.lang.String domainName) |
void |
setRulesEngine(RulesEngine rulesEngine) |
static void |
update(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever) |
static void |
update(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever,
java.lang.ClassLoader... classloaders) |
public static void add(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever)
throws RulesEngineException
RulesEngineExceptionpublic static void add(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever,
java.lang.ClassLoader... classloaders)
throws RulesEngineException
RulesEngineExceptionpublic static boolean containsRuleDomain(java.lang.String domainName)
throws RulesEngineException
RulesEngineExceptionpublic static void execute(RulesResourceRetriever rulesResourceRetriever, java.util.List<Fact<?>> facts) throws RulesEngineException
RulesEngineExceptionpublic static void execute(RulesResourceRetriever rulesResourceRetriever, java.util.List<Fact<?>> facts, java.lang.ClassLoader... classloaders) throws RulesEngineException
RulesEngineExceptionpublic static java.util.Map<java.lang.String,?> execute(RulesResourceRetriever rulesResourceRetriever, java.util.List<Fact<?>> facts, Query query) throws RulesEngineException
RulesEngineExceptionpublic static java.util.Map<java.lang.String,?> execute(RulesResourceRetriever rulesResourceRetriever, java.util.List<Fact<?>> facts, Query query, java.lang.ClassLoader... classloaders) throws RulesEngineException
RulesEngineExceptionpublic static void execute(java.lang.String domainName,
java.util.List<Fact<?>> facts)
throws RulesEngineException
RulesEngineExceptionpublic static void execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
java.lang.ClassLoader... classloaders)
throws RulesEngineException
RulesEngineExceptionpublic static java.util.Map<java.lang.String,?> execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
Query query)
throws RulesEngineException
RulesEngineExceptionpublic static java.util.Map<java.lang.String,?> execute(java.lang.String domainName,
java.util.List<Fact<?>> facts,
Query query,
java.lang.ClassLoader... classloaders)
throws RulesEngineException
RulesEngineExceptionpublic static RulesEngine getRulesEngine()
public static void remove(java.lang.String domainName)
throws RulesEngineException
RulesEngineExceptionpublic static void update(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever)
throws RulesEngineException
RulesEngineExceptionpublic static void update(java.lang.String domainName,
RulesResourceRetriever rulesResourceRetriever,
java.lang.ClassLoader... classloaders)
throws RulesEngineException
RulesEngineExceptionpublic void setRulesEngine(RulesEngine rulesEngine)