Class DefaultPageTypeMappingRegistry

java.lang.Object
de.hybris.platform.cmsfacades.pages.service.impl.DefaultPageTypeMappingRegistry
All Implemented Interfaces:
PageTypeMappingRegistry, org.springframework.beans.factory.InitializingBean

@Deprecated(since="6.6", forRemoval=true) public class DefaultPageTypeMappingRegistry extends Object implements PageTypeMappingRegistry, org.springframework.beans.factory.InitializingBean
Deprecated, for removal: This API element is subject to removal in a future version.
since 6.6
Default implementation of the PageTypeMappingRegistry. This implementation uses autowire-by-type to inject all beans implementing PageTypeMapping.
  • Constructor Details

    • DefaultPageTypeMappingRegistry

      public DefaultPageTypeMappingRegistry()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getPageTypeMapping

      public Optional<PageTypeMapping> getPageTypeMapping(String typecode)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: PageTypeMappingRegistry
      Get the page type mapping given a page type code.
      Specified by:
      getPageTypeMapping in interface PageTypeMappingRegistry
      Parameters:
      typecode - - the type code of a page
      Returns:
      the matching page type mapping
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getAllPageTypeMappings

      protected Set<PageTypeMapping> getAllPageTypeMappings()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setAllPageTypeMappings

      public void setAllPageTypeMappings(Set<PageTypeMapping> allPageTypeMappings)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPageTypeMappings

      protected Map<String,PageTypeMapping> getPageTypeMappings()
      Deprecated, for removal: This API element is subject to removal in a future version.