Class AbstractCxSegmentStrategy
java.lang.Object
de.hybris.platform.personalizationintegration.strategies.impl.AbstractCxSegmentStrategy
- Direct Known Subclasses:
DefaultCxUpdateSegmentStrategy,DefaultCxUpdateUserSegmentStrategy
Abstract class that holds common operations for segment related strategies.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddProviderPrefixAndSeparatorToSegments(String providerId, List<? extends BaseSegmentData> segments) Adds prefixes to collection of given segments basing on configured properties.voidsetConfigurationService(ConfigurationService configurationService)
-
Field Details
-
configurationService
-
-
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 keysegments- segments collection to update segment codes
-
getConfigurationService
-
setConfigurationService
-