Class DroolsKieModuleVersionResolver
java.lang.Object
de.hybris.platform.ruleengine.versioning.impl.DroolsKieModuleVersionResolver
- All Implemented Interfaces:
ModuleVersionResolver<DroolsKIEModuleModel>
public class DroolsKieModuleVersionResolver
extends Object
implements ModuleVersionResolver<DroolsKIEModuleModel>
Default implementation of
ModuleVersionResolver) for
DroolsKIEModuleModel) type-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractModuleVersion(String moduleName, String deployedMvnVersion) Extracts module version from provided deployed maven version for a given modulegetDeployedModuleVersion(DroolsKIEModuleModel rulesModule) Extracts module version for a given module
-
Constructor Details
-
DroolsKieModuleVersionResolver
public DroolsKieModuleVersionResolver()
-
-
Method Details
-
getDeployedModuleVersion
Description copied from interface:ModuleVersionResolverExtracts module version for a given module- Specified by:
getDeployedModuleVersionin interfaceModuleVersionResolver<DroolsKIEModuleModel>- Parameters:
rulesModule- module name- Returns:
- Optional of deployed module version
-
extractModuleVersion
Description copied from interface:ModuleVersionResolverExtracts module version from provided deployed maven version for a given module- Specified by:
extractModuleVersionin interfaceModuleVersionResolver<DroolsKIEModuleModel>- Parameters:
moduleName- module namedeployedMvnVersion- module's deployed maven version- Returns:
- parsed module version
-