Class DefaultPageDisplayConditionService
java.lang.Object
de.hybris.platform.cmsfacades.catalogversions.service.impl.DefaultPageDisplayConditionService
- All Implemented Interfaces:
PageDisplayConditionService
public class DefaultPageDisplayConditionService
extends Object
implements PageDisplayConditionService
Default implementation of
- a PRIMARY page (
- a VARIATION page (
PageDisplayConditionService to retrieve all display conditions available for a
given catalog version. A display condition determines if a page is: - a PRIMARY page (
AbstractPageModel.getDefaultPage() = true) or - a VARIATION page (
AbstractPageModel.getDefaultPage() = false).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DisplayConditionDataconvertToDisplayConditionData(Map.Entry<String, List<OptionData>> optionEntry) protected CMSAdminPageServiceprotected CMSAdminSiteServiceprotected PageVariationResolverTypeRegistryprotected List<OptionData>getDisplayCondition(String typecode) Finds all display conditions available for the active catalog version.getDisplayConditions(CatalogVersionModel catalogVersion) Finds all display conditions available for the given catalog version.voidsetCmsAdminPageService(CMSAdminPageService cmsAdminPageService) voidsetCmsAdminSiteService(CMSAdminSiteService cmsAdminSiteService) voidsetCmsItemSearchTypeBlacklistMap(Map<String, List<String>> cmsItemSearchTypeBlacklistMap) voidsetCmsPageVariationResolverTypeRegistry(PageVariationResolverTypeRegistry cmsPageVariationResolverTypeRegistry)
-
Constructor Details
-
DefaultPageDisplayConditionService
public DefaultPageDisplayConditionService()
-
-
Method Details
-
getDisplayConditions
Description copied from interface:PageDisplayConditionServiceFinds all display conditions available for the active catalog version.- Specified by:
getDisplayConditionsin interfacePageDisplayConditionService- Returns:
- a list of
-
getDisplayConditions
Description copied from interface:PageDisplayConditionServiceFinds all display conditions available for the given catalog version.- Specified by:
getDisplayConditionsin interfacePageDisplayConditionService- Parameters:
catalogVersion- the catalog version- Returns:
- a list of
-
getDisplayCondition
-
convertToDisplayConditionData
protected DisplayConditionData convertToDisplayConditionData(Map.Entry<String, List<OptionData>> optionEntry) -
getCmsSupportedPages
-
getCmsAdminSiteService
-
setCmsAdminSiteService
-
getCmsPageVariationResolverTypeRegistry
-
setCmsPageVariationResolverTypeRegistry
public void setCmsPageVariationResolverTypeRegistry(PageVariationResolverTypeRegistry cmsPageVariationResolverTypeRegistry) -
getCmsItemSearchTypeBlacklistMap
-
setCmsItemSearchTypeBlacklistMap
-
getCmsAdminPageService
-
setCmsAdminPageService
-