public final class MRuleAdministrator extends Object implements javax.rules.admin.RuleAdministrator
Modifier and Type | Method and Description |
---|---|
void |
deregisterRuleExecutionSet(String uri,
Map parameters)
JSR94 API, allowing to remove engine instance.
|
static MRuleAdministrator |
getInstance() |
javax.rules.admin.LocalRuleExecutionSetProvider |
getLocalRuleExecutionSetProvider(Map parameters)
JSR94 API, allowing to get Execution Set Provider, i.e.
|
javax.rules.admin.RuleExecutionSetProvider |
getRuleExecutionSetProvider(Map parameters)
JSR94 API, allowing to get Execution Set Provider, i.e.
|
void |
registerRuleExecutionSet(String uri,
IMRuleExecutionSet set,
Map<String,String> parameters)
Preferred way to register a RuleExecutionSet in cache.
|
void |
registerRuleExecutionSet(String uri,
javax.rules.admin.RuleExecutionSet set,
Map parameters)
JSR94 API, allowing to remove engine instance.
|
public static MRuleAdministrator getInstance()
public void deregisterRuleExecutionSet(String uri, Map parameters)
deregisterRuleExecutionSet
in interface javax.rules.admin.RuleAdministrator
public javax.rules.admin.LocalRuleExecutionSetProvider getLocalRuleExecutionSetProvider(Map parameters)
MRulesBuilder
.getLocalRuleExecutionSetProvider
in interface javax.rules.admin.RuleAdministrator
public javax.rules.admin.RuleExecutionSetProvider getRuleExecutionSetProvider(Map parameters)
MRulesBuilder
.getRuleExecutionSetProvider
in interface javax.rules.admin.RuleAdministrator
public void registerRuleExecutionSet(String uri, javax.rules.admin.RuleExecutionSet set, Map parameters)
registerRuleExecutionSet
in interface javax.rules.admin.RuleAdministrator
public void registerRuleExecutionSet(String uri, IMRuleExecutionSet set, Map<String,String> parameters)