Interface CxCatalogService

All Known Implementing Classes:
CxCmsCatalogService, DefaultCxCatalogService

public interface CxCatalogService
Service for managing catalogs used by personalization.
Since:
6.6
  • Method Details

    • getConfiguredCatalogVersions

      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