Interface CxCatalogService
-
- All Known Implementing Classes:
CxCmsCatalogService
,DefaultCxCatalogService
public interface CxCatalogService
Service for managing catalogs used by personalization.- Since:
- 6.6
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<CatalogVersionModel>
getConfiguredCatalogVersions()
Returns list of catalog versions that should be used by personalization.boolean
isPersonalizationInCatalog(CatalogVersionModel catalogVersion)
Checks if given catalog version contains personalization components.
-
-
-
Method Detail
-
getConfiguredCatalogVersions
java.util.List<CatalogVersionModel> getConfiguredCatalogVersions()
Returns list of catalog versions that should be used by personalization.- Returns:
- list of catalog versions
-
isPersonalizationInCatalog
boolean isPersonalizationInCatalog(CatalogVersionModel catalogVersion)
Checks if given catalog version contains personalization components.- Parameters:
catalogVersion
- to check- Returns:
- true if given catalog version contains personalization components
-
-