Class CampaignSourceRuleModelHistoricalContentCreator
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.versioning.impl.SourceRuleModelHistoricalContentCreator
-
- de.hybris.platform.ruleengineservices.versioning.impl.CampaignSourceRuleModelHistoricalContentCreator
-
- All Implemented Interfaces:
RuleModelHistoricalContentCreator
public class CampaignSourceRuleModelHistoricalContentCreator extends SourceRuleModelHistoricalContentCreator
Extension ofSourceRuleModelHistoricalContentCreatoradding on the control over associated rules campaigns
-
-
Constructor Summary
Constructors Constructor Description CampaignSourceRuleModelHistoricalContentCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanassociatedCampaignsChanged(AbstractRuleModel rule, InterceptorContext ctx)protected booleanassociatedTypesChanged(AbstractRuleModel ruleModel, InterceptorContext ctx)protected booleanwasSourceRuleEverPublished(AbstractRuleModel rule)-
Methods inherited from class de.hybris.platform.ruleengineservices.versioning.impl.SourceRuleModelHistoricalContentCreator
copyField, createHistoricalVersion, createHistoricalVersionIfNeeded, doCreateHistoricalVersion, essentialFieldsAreModified, getHistoricalRuleContentProviders, getNonEssentialAttributes, getOriginal, getRuleDao, hasStatus, historicalVersionMustBeCreated, incrementRuleModelVersion, isUnpublished, matchAnyOf, modelIsBeingModified, modelIsValid, putOriginalValuesIntoHistoricalVersion, resetModifiedFields, ruleStatusChangedToPublished, setHistoricalRuleContentProviders, setRuleDao
-
-
-
-
Method Detail
-
associatedTypesChanged
protected boolean associatedTypesChanged(AbstractRuleModel ruleModel, InterceptorContext ctx)
- Overrides:
associatedTypesChangedin classSourceRuleModelHistoricalContentCreator
-
associatedCampaignsChanged
protected boolean associatedCampaignsChanged(AbstractRuleModel rule, InterceptorContext ctx)
-
wasSourceRuleEverPublished
protected boolean wasSourceRuleEverPublished(AbstractRuleModel rule)
-
-