Class DefaultNavigationEntryConverterRegistry
- java.lang.Object
-
- de.hybris.platform.cmsfacades.navigations.service.impl.DefaultNavigationEntryConverterRegistry
-
- All Implemented Interfaces:
NavigationEntryConverterRegistry,org.springframework.beans.factory.InitializingBean
@Deprecated(since="1811", forRemoval=true) public class DefaultNavigationEntryConverterRegistry extends java.lang.Object implements NavigationEntryConverterRegistry, org.springframework.beans.factory.InitializingBeanDeprecated, for removal: This API element is subject to removal in a future version.since 1811, please useCMSItemFacadeinstead.Default implementation of theNavigationEntryConverterRegistry. This implementation uses autowire-by-type to inject all beans implementingNavigationEntryItemModelConverter.
-
-
Constructor Summary
Constructors Constructor Description DefaultNavigationEntryConverterRegistry()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidafterPropertiesSet()Deprecated, for removal: This API element is subject to removal in a future version.java.util.Optional<NavigationEntryItemModelConverter>getNavigationEntryItemModelConverter(java.lang.String itemType)Deprecated, for removal: This API element is subject to removal in a future version.Get a specificNavigationEntryItemModelConverterby its itemType.protected java.util.Map<java.lang.String,NavigationEntryItemModelConverter>getNavigationEntryItemModelConverterMap()Deprecated, for removal: This API element is subject to removal in a future version.protected java.util.Set<NavigationEntryItemModelConverter>getNavigationEntryItemModelConverters()Deprecated, for removal: This API element is subject to removal in a future version.java.util.Optional<java.util.List<java.lang.String>>getSupportedItemTypes()Deprecated, for removal: This API element is subject to removal in a future version.protected TypeServicegetTypeService()Deprecated, for removal: This API element is subject to removal in a future version.voidsetNavigationEntryItemModelConverters(java.util.Set<NavigationEntryItemModelConverter> navigationEntryItemModelConverters)Deprecated, for removal: This API element is subject to removal in a future version.voidsetTypeService(TypeService typeService)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
getNavigationEntryItemModelConverter
public java.util.Optional<NavigationEntryItemModelConverter> getNavigationEntryItemModelConverter(java.lang.String itemType)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:NavigationEntryConverterRegistryGet a specificNavigationEntryItemModelConverterby its itemType.- Specified by:
getNavigationEntryItemModelConverterin interfaceNavigationEntryConverterRegistry- Parameters:
itemType- the itemTypeAbstractItemModel.getItemtype()of the element to retrieve from the registry- Returns:
- an
Optionalelement matching the itemType
-
getSupportedItemTypes
@Deprecated(since="1811", forRemoval=true) public java.util.Optional<java.util.List<java.lang.String>> getSupportedItemTypes()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:NavigationEntryConverterRegistryGet a list of supported navigation entry item types.- Specified by:
getSupportedItemTypesin interfaceNavigationEntryConverterRegistry- Returns:
- an
Optionallist of item types supported by this registry.
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.ExceptionDeprecated, for removal: This API element is subject to removal in a future version.- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
java.lang.Exception
-
getNavigationEntryItemModelConverters
protected java.util.Set<NavigationEntryItemModelConverter> getNavigationEntryItemModelConverters()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setNavigationEntryItemModelConverters
public void setNavigationEntryItemModelConverters(java.util.Set<NavigationEntryItemModelConverter> navigationEntryItemModelConverters)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getTypeService
protected TypeService getTypeService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setTypeService
public void setTypeService(TypeService typeService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNavigationEntryItemModelConverterMap
protected java.util.Map<java.lang.String,NavigationEntryItemModelConverter> getNavigationEntryItemModelConverterMap()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-