Class CampaignHistoricalRuleContentProvider
java.lang.Object
de.hybris.platform.ruleengineservices.versioning.impl.CampaignHistoricalRuleContentProvider
- All Implemented Interfaces:
HistoricalRuleContentProvider
public class CampaignHistoricalRuleContentProvider
extends Object
implements HistoricalRuleContentProvider
implementation of
HistoricalRuleContentProvider copying the Campaign association types-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyOriginalValuesIntoHistoricalVersion(SourceRuleModel sourceRule, SourceRuleModel historicalSourceRule, InterceptorContext ctx) protected voidsubstituteAssociatedSourceRule(CampaignModel campaign, SourceRuleModel ruleToRemove, SourceRuleModel ruleToAdd) protected boolean
-
Constructor Details
-
CampaignHistoricalRuleContentProvider
public CampaignHistoricalRuleContentProvider()
-
-
Method Details
-
copyOriginalValuesIntoHistoricalVersion
public void copyOriginalValuesIntoHistoricalVersion(SourceRuleModel sourceRule, SourceRuleModel historicalSourceRule, InterceptorContext ctx) - Specified by:
copyOriginalValuesIntoHistoricalVersionin interfaceHistoricalRuleContentProvider
-
substituteAssociatedSourceRule
protected void substituteAssociatedSourceRule(CampaignModel campaign, SourceRuleModel ruleToRemove, SourceRuleModel ruleToAdd) -
wasSourceRuleEverPublished
-