public class DefaultCxCatalogService extends java.lang.Object implements CxCatalogService
CxCatalogService. It uses set of CxCatalogLookupStrategy to define
configured catalog versions.| Constructor and Description |
|---|
DefaultCxCatalogService() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CatalogVersionModel> |
getConfiguredCatalogVersions()
Returns list of catalog versions that should be used by personalization.
|
protected java.util.List<CatalogVersionModel> |
getConfiguredCatalogVersions(CxCatalogLookupType type) |
protected CxConfigurationService |
getCxConfigurationService() |
protected CxCustomizationService |
getCxCustomizationService() |
protected <any> |
getRegistry() |
boolean |
isPersonalizationInCatalog(CatalogVersionModel catalogVersion)
Checks if given catalog version contains personalization components.
|
void |
setCxCatalogLookupStrategies(java.util.List<CxCatalogLookupStrategy> strategies) |
void |
setCxConfigurationService(CxConfigurationService cxConfigurationService) |
void |
setCxCustomizationService(CxCustomizationService cxCustomizationService) |
public java.util.List<CatalogVersionModel> getConfiguredCatalogVersions()
CxCatalogServicegetConfiguredCatalogVersions in interface CxCatalogServicepublic boolean isPersonalizationInCatalog(CatalogVersionModel catalogVersion)
CxCatalogServiceisPersonalizationInCatalog in interface CxCatalogServicecatalogVersion - to checkprotected java.util.List<CatalogVersionModel> getConfiguredCatalogVersions(CxCatalogLookupType type)
public void setCxConfigurationService(CxConfigurationService cxConfigurationService)
public void setCxCustomizationService(CxCustomizationService cxCustomizationService)
public void setCxCatalogLookupStrategies(java.util.List<CxCatalogLookupStrategy> strategies)
protected CxConfigurationService getCxConfigurationService()
protected CxCustomizationService getCxCustomizationService()
protected <any> getRegistry()
Copyright © 2018 SAP SE. All Rights Reserved.