Class CampaignSourceRulesTranslator


public class CampaignSourceRulesTranslator extends SingleValueTranslator
The translator that updates source rules against Campaign using the source rule with provided code and version resolved by one of the available strategies
  • ruleSelection=earliest - selects source rule with minimum version
  • ruleSelection=latest - select source rule with maximum version
The default ruleSelection\ is configured to latest. It can do processing using one of two modes:
  • mode=append - appends rule to the end of the list
  • mode=replace - replaces the list
The default mode is configured to replace. Whenever it's desired to pass more than one rule you must separate it using either DEFAULT_SEPARATOR or define your own separator by adding extra meta data separator=[char]. eg. INSERT_UPDATE Campaign[disable.interceptor.types=validate];code[unique=true];sourceRules[translator=de.hybris.platform. ruleengineservices.impex.impl.CampaignSourceRulesTranslator,mode=append,ruleSelection=latest,separator=","]; ;campaign-name;ruleA,ruleB;
  • Constructor Details

    • CampaignSourceRulesTranslator

      public CampaignSourceRulesTranslator()
  • Method Details