Class DeactivateDroolsRulesTask
java.lang.Object
de.hybris.platform.ruleengineservices.setup.tasks.impl.DeactivateDroolsRulesTask
- All Implemented Interfaces:
MigrationTask
Deactivate all
AbstractRuleEngineRuleModel that are related to
SourceRuleModel-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractRuleEngineRuleModeldeactivate(AbstractRuleEngineRuleModel ruleEngineRule) voidexecute(SystemSetupContext systemSetupContext) Executes migration taskprotected FlexibleSearchServiceprotected ModelServiceprotected List<AbstractRuleEngineRuleModel>protected Predicate<AbstractRuleEngineRuleModel>voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService) voidsetModelService(ModelService modelService)
-
Field Details
-
FIND_QUALIFYING_RULES
- See Also:
-
-
Constructor Details
-
DeactivateDroolsRulesTask
public DeactivateDroolsRulesTask()
-
-
Method Details
-
execute
Description copied from interface:MigrationTaskExecutes migration task- Specified by:
executein interfaceMigrationTask- Parameters:
systemSetupContext- - setup context that gives a control over task execution
-
isRuleValidToProcess
-
getSourcedDroolsRules
-
deactivate
-
getModelService
-
setModelService
-
getFlexibleSearchService
-
setFlexibleSearchService
-