public interface CMSPageTemplateDao extends Dao
PageTemplateModel objects.| Modifier and Type | Method and Description |
|---|---|
Collection<PageTemplateModel> |
findAllPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion)
Find all page templates by catalog version.
|
Collection<PageTemplateModel> |
findAllPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion,
boolean active)
Find all page templates by catalog version and
active boolean flag. |
Collection<PageTemplateModel> |
findAllPageTemplatesByCatalogVersions(Collection<CatalogVersionModel> catalogVersions,
boolean active)
Find all page templates by catalog versions and
active boolean flag. |
Collection<PageTemplateModel> |
findAllRestrictedPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion,
boolean active,
CMSPageTypeModel pageType)
Find all restricted page templates by catalog version,
active boolean flag and cms page type. |
PageTemplateModel |
findPageTemplateByIdAndCatalogVersion(String id,
CatalogVersionModel catalogVersion)
Deprecated.
|
List<PageTemplateModel> |
findPageTemplatesByIdAndCatalogVersion(String id,
CatalogVersionModel catalogVersion)
Find page templates by id and catalog version.
|
Collection<PageTemplateModel> findAllPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion)
catalogVersion - the catalog versionPageTemplateModel objects or empty collection when not found.Collection<PageTemplateModel> findAllPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion, boolean active)
active boolean flag.catalogVersion - the catalog versionactive - determines which page templates to find - active or not activePageTemplateModel objects or empty collection when not found.Collection<PageTemplateModel> findAllPageTemplatesByCatalogVersions(Collection<CatalogVersionModel> catalogVersions, boolean active)
active boolean flag.catalogVersions - the catalog versionsactive - determines which page templates to find - active or not activePageTemplateModel objects or empty collection when not found.@Deprecated PageTemplateModel findPageTemplateByIdAndCatalogVersion(String id, CatalogVersionModel catalogVersion)
findPageTemplatesByIdAndCatalogVersion(String, CatalogVersionModel)
instead.id - the id of PageTemplateModel object to findcatalogVersion - the catalog versionPageTemplateModel object or null when not found.List<PageTemplateModel> findPageTemplatesByIdAndCatalogVersion(String id, CatalogVersionModel catalogVersion)
id - the id of PageTemplateModel object to findcatalogVersion - the catalog versionPageTemplateModel objects or empty list when not found.Collection<PageTemplateModel> findAllRestrictedPageTemplatesByCatalogVersion(CatalogVersionModel catalogVersion, boolean active, CMSPageTypeModel pageType)
active boolean flag and cms page type.catalogVersion - the catalog versionactive - determines which page templates to find - active or not activepageType - the cms page typePageTemplateModel objects or empty collection when not found.Copyright © 2017 SAP SE. All Rights Reserved.