Class CmsCxConfigurationLookupStrategy
- java.lang.Object
-
- de.hybris.platform.personalizationservices.strategies.impl.DefaultCxConfigurationLookupStrategy
-
- de.hybris.platform.personalizationcms.strategy.CmsCxConfigurationLookupStrategy
-
- All Implemented Interfaces:
CxConfigurationLookupStrategy
public class CmsCxConfigurationLookupStrategy extends DefaultCxConfigurationLookupStrategy
Implementation of cx configuration lookup strategy which use also ContentCatalog relations to find cx configuration
-
-
Constructor Summary
Constructors Constructor Description CmsCxConfigurationLookupStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<CxConfigModel>getConfigurations(CatalogVersionModel catalogVersion)Search configurations related to catalog version.
Method returns set, because in current model there can be more than one configuration related to catalog version.-
Methods inherited from class de.hybris.platform.personalizationservices.strategies.impl.DefaultCxConfigurationLookupStrategy
getBaseSiteService, getConfiguration, getConfiguration, getCurrentBaseSite, setBaseSiteService
-
-
-
-
Method Detail
-
getConfigurations
public java.util.Set<CxConfigModel> getConfigurations(CatalogVersionModel catalogVersion)
Description copied from interface:CxConfigurationLookupStrategySearch configurations related to catalog version.
Method returns set, because in current model there can be more than one configuration related to catalog version.- Specified by:
getConfigurationsin interfaceCxConfigurationLookupStrategy- Overrides:
getConfigurationsin classDefaultCxConfigurationLookupStrategy- Parameters:
catalogVersion- Catalog version- Returns:
- set of configurations or empty set
-
-