Class AbstractCxSegmentStrategy

java.lang.Object
de.hybris.platform.personalizationintegration.strategies.impl.AbstractCxSegmentStrategy
Direct Known Subclasses:
DefaultCxUpdateSegmentStrategy, DefaultCxUpdateUserSegmentStrategy

public abstract class AbstractCxSegmentStrategy extends Object
Abstract class that holds common operations for segment related strategies.
  • Field Details

  • Constructor Details

    • AbstractCxSegmentStrategy

      public AbstractCxSegmentStrategy()
  • Method Details

    • addProviderPrefixAndSeparatorToSegments

      protected void addProviderPrefixAndSeparatorToSegments(String providerId, List<? extends BaseSegmentData> segments)
      Adds prefixes to collection of given segments basing on configured properties.
      Parameters:
      providerId - provider ID that will be used to look for properties key
      segments - segments collection to update segment codes
    • getConfigurationService

      public ConfigurationService getConfigurationService()
    • setConfigurationService

      public void setConfigurationService(ConfigurationService configurationService)