Class UpdateRulesDeploymentsPostTask
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.maintenance.tasks.impl.UpdateRulesDeploymentsPostTask
-
- All Implemented Interfaces:
PostRulesModuleSwappingTask
public class UpdateRulesDeploymentsPostTask extends java.lang.Object implements PostRulesModuleSwappingTask
Post rules module swapping task, updating the source rules deployments
-
-
Constructor Summary
Constructors Constructor Description UpdateRulesDeploymentsPostTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<AbstractRulesModuleModel>calculateDeployments(AbstractRuleModel rule)booleanexecute(RuleEngineActionResult result)Execute the post rules module swapping taskprotected ModelServicegetModelService()protected RuleServicegetRuleService()protected java.util.Set<AbstractRuleModel>getRulesForCodes(java.util.Collection<java.lang.String> ruleCodes)protected RulesModuleResolvergetRulesModuleResolver()protected voidrefreshRuleModules(AbstractRuleModel rule)voidsetModelService(ModelService modelService)voidsetRuleService(RuleService ruleService)voidsetRulesModuleResolver(RulesModuleResolver rulesModuleResolver)
-
-
-
Method Detail
-
execute
public boolean execute(RuleEngineActionResult result)
Description copied from interface:PostRulesModuleSwappingTaskExecute the post rules module swapping task- Specified by:
executein interfacePostRulesModuleSwappingTask- Parameters:
result- instance ofRuleEngineActionResult- Returns:
- boolean indicating whether the task execution was a success
-
getRulesForCodes
protected java.util.Set<AbstractRuleModel> getRulesForCodes(java.util.Collection<java.lang.String> ruleCodes)
-
calculateDeployments
protected java.util.List<AbstractRulesModuleModel> calculateDeployments(AbstractRuleModel rule)
-
refreshRuleModules
protected void refreshRuleModules(AbstractRuleModel rule)
-
getRulesModuleResolver
protected RulesModuleResolver getRulesModuleResolver()
-
setRulesModuleResolver
public void setRulesModuleResolver(RulesModuleResolver rulesModuleResolver)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getRuleService
protected RuleService getRuleService()
-
setRuleService
public void setRuleService(RuleService ruleService)
-
-