Interface CatalogVersionFacade
- All Known Implementing Classes:
DefaultCatalogVersionFacade
public interface CatalogVersionFacade
Facade interface which deals with methods related to catalog version operations.
-
Method Summary
Modifier and TypeMethodDescriptiongetCatalogVersion(String catalogId, String versionId) Retrieve catalog version information, including page display conditions.getWritableContentCatalogVersionTargets(String siteId, String catalogId, String versionId) Retrieve content catalog versions for a catalog or for all child catalogs.
-
Method Details
-
getCatalogVersion
CatalogVersionData getCatalogVersion(String catalogId, String versionId) throws CMSItemNotFoundException Retrieve catalog version information, including page display conditions.- Parameters:
catalogId- - the catalog identifierversionId- - the catalog version identifier- Returns:
- a
CatalogVersionData - Throws:
CMSItemNotFoundException- when the given catalog and/or version is not valid
-
getWritableContentCatalogVersionTargets
List<CatalogVersionData> getWritableContentCatalogVersionTargets(String siteId, String catalogId, String versionId) Retrieve content catalog versions for a catalog or for all child catalogs.- Parameters:
siteId- - the site identifiercatalogId- - the catalog identifierversionId- - the catalog version identifier- Returns:
- the list of content catalog versions for given site, catalog or for all child catalogs.
-