public interface IRuleEngineConfigHolder
| Modifier and Type | Method and Description |
|---|---|
IMRuleExecutionSet |
build()
Builds the config using the internal hold config.
|
String |
getConfigHash()
Retrieves a complexe hashcode of this config, allowing to detect changes.
|
IRuleExecutionSetFactory |
getFactory()
Creates a new instance of a
IRuleExecutionSetFactory, configured in parameters. |
void |
init(Map<String,String> parameters)
Inits the configuration.
|
void init(Map<String,String> parameters) throws MConfigurationException
MConfigurationExceptionString getConfigHash() throws MConfigurationException
MConfigurationExceptionIRuleExecutionSetFactory getFactory() throws MConfigurationException
IRuleExecutionSetFactory, configured in parameters.MConfigurationExceptionIMRuleExecutionSet build() throws MConfigurationException
MConfigurationException