Interface CatalogVersionFacade
-
- All Known Implementing Classes:
DefaultCatalogVersionFacade
public interface CatalogVersionFacadeFacade interface which deals with methods related to catalog version operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CatalogVersionDatagetCatalogVersion(java.lang.String catalogId, java.lang.String versionId)Retrieve catalog version information, including page display conditions.java.util.List<CatalogVersionData>getWritableContentCatalogVersionTargets(java.lang.String siteId, java.lang.String catalogId, java.lang.String versionId)Retrieve content catalog versions for a catalog or for all child catalogs.
-
-
-
Method Detail
-
getCatalogVersion
CatalogVersionData getCatalogVersion(java.lang.String catalogId, java.lang.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
java.util.List<CatalogVersionData> getWritableContentCatalogVersionTargets(java.lang.String siteId, java.lang.String catalogId, java.lang.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.
-
-