Class MigrationTo64Procedure
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.setup.tasks.impl.MigrationTo64Procedure
-
- All Implemented Interfaces:
MigrationTask
public class MigrationTo64Procedure extends java.lang.Object implements MigrationTask
Procedure that composes all necessary tasks that do the rule engine migration to the 6.4 version
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringSELECT_RULES_WITHOUT_VERSION
-
Constructor Summary
Constructors Constructor Description MigrationTo64Procedure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(SystemSetupContext context)Executes migration taskprotected FlexibleSearchServicegetFlexibleSearchService()protected java.util.List<MigrationTask>getMigrationTasks()protected booleanisRequired()voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetMigrationTasks(java.util.List<MigrationTask> migrationTasks)
-
-
-
Field Detail
-
SELECT_RULES_WITHOUT_VERSION
protected static final java.lang.String SELECT_RULES_WITHOUT_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public void execute(SystemSetupContext context)
Description copied from interface:MigrationTaskExecutes migration task- Specified by:
executein interfaceMigrationTask- Parameters:
context- - setup context that gives a control over task execution
-
isRequired
protected boolean isRequired()
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
getMigrationTasks
protected java.util.List<MigrationTask> getMigrationTasks()
-
setMigrationTasks
public void setMigrationTasks(java.util.List<MigrationTask> migrationTasks)
-
-