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
MConfigurationException
String getConfigHash() throws MConfigurationException
MConfigurationException
IRuleExecutionSetFactory getFactory() throws MConfigurationException
IRuleExecutionSetFactory
, configured in parameters.MConfigurationException
IMRuleExecutionSet build() throws MConfigurationException
MConfigurationException