public class DefaultModuleVersioningService extends Object implements ModuleVersioningService
| Constructor and Description |
|---|
DefaultModuleVersioningService() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel)
assert (and change if necessary) the version of the module of the rule
|
void |
assertRuleModuleVersion(AbstractRulesModuleModel moduleModel,
Set<AbstractRuleEngineRuleModel> rules)
Given the module, assert it's version in accordance with the provided rules
|
Long |
getModuleVersion(AbstractRuleEngineRuleModel ruleModel)
Returns the current version of the rule module
|
protected String |
getUnsupportedMessage() |
public Long getModuleVersion(AbstractRuleEngineRuleModel ruleModel)
ModuleVersioningServicegetModuleVersion in interface ModuleVersioningServiceruleModel - ruleModel - the AbstractRuleEngineRuleModel instancepublic void assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel)
ModuleVersioningServiceassertRuleModuleVersion in interface ModuleVersioningServiceruleModel - - rule modelpublic void assertRuleModuleVersion(AbstractRulesModuleModel moduleModel, Set<AbstractRuleEngineRuleModel> rules)
ModuleVersioningServiceassertRuleModuleVersion in interface ModuleVersioningServicemoduleModel - - rules module instancerules - - set of rules to assert the module version withprotected String getUnsupportedMessage()
Copyright © 2000-2016 SAP SE. All Rights Reserved.