Class MediaContainerDataToAttributeContentConverter
- java.lang.Object
-
- de.hybris.platform.acceleratorfacades.cmsitems.attributeconverters.MediaContainerDataToAttributeContentConverter
-
- All Implemented Interfaces:
Converter<java.util.Map<java.lang.String,java.lang.Object>,MediaContainerModel>
public class MediaContainerDataToAttributeContentConverter extends java.lang.Object implements Converter<java.util.Map<java.lang.String,java.lang.Object>,MediaContainerModel>
Converts a Maprepresentation of a MediaContainerModelinto an actualMediaContainerModel
-
-
Constructor Summary
Constructors Constructor Description MediaContainerDataToAttributeContentConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaContainerModelconvert(java.util.Map<java.lang.String,java.lang.Object> source)Uses the sourceSobject and produces an new instance ofT.protected MediaContainerFacadegetMediaContainerFacade()protected java.util.function.Function<java.util.Map<java.lang.String,java.lang.String>,MediaContainerModel>getMediaContainerFunction(java.util.Map<java.lang.String,MediaFormatModel> mediaFormats, MediaContainerModel mediaContainer, java.lang.String qualifier)Get the Media Container function to convert a Mapinto a MediaContainerModelprotected CMSMediaFormatServicegetMediaFormatService()protected ModelServicegetModelService()protected PermissionCRUDServicegetPermissionCRUDService()protected UniqueItemIdentifierServicegetUniqueItemIdentifierService()voidsetMediaContainerFacade(MediaContainerFacade mediaContainerFacade)voidsetMediaFormatService(CMSMediaFormatService mediaFormatService)voidsetModelService(ModelService modelService)voidsetPermissionCRUDService(PermissionCRUDService permissionCRUDService)voidsetUniqueItemIdentifierService(UniqueItemIdentifierService uniqueItemIdentifierService)protected TypePermissionExceptionthrowTypePermissionException(java.lang.String permissionName, java.lang.String itemType)ThrowsTypePermissionException.
-
-
-
Method Detail
-
convert
public MediaContainerModel convert(java.util.Map<java.lang.String,java.lang.Object> source)
Description copied from interface:ConverterUses the sourceSobject and produces an new instance ofT.- Specified by:
convertin interfaceConverter<java.util.Map<java.lang.String,java.lang.Object>,MediaContainerModel>- Parameters:
source- the input to be converted.- Returns:
- an instance of
T, converted from the input source.
-
getMediaContainerFunction
protected java.util.function.Function<java.util.Map<java.lang.String,java.lang.String>,MediaContainerModel> getMediaContainerFunction(java.util.Map<java.lang.String,MediaFormatModel> mediaFormats, MediaContainerModel mediaContainer, java.lang.String qualifier)
Get the Media Container function to convert a Mapinto a MediaContainerModel- Parameters:
mediaFormats- the media format map.mediaContainer- the media container model- Returns:
- a
MediaContainerModel
-
throwTypePermissionException
protected TypePermissionException throwTypePermissionException(java.lang.String permissionName, java.lang.String itemType)
ThrowsTypePermissionException.- Parameters:
permissionName- permission nameitemType- item type code
-
getUniqueItemIdentifierService
protected UniqueItemIdentifierService getUniqueItemIdentifierService()
-
setUniqueItemIdentifierService
public void setUniqueItemIdentifierService(UniqueItemIdentifierService uniqueItemIdentifierService)
-
getMediaFormatService
protected CMSMediaFormatService getMediaFormatService()
-
setMediaFormatService
public void setMediaFormatService(CMSMediaFormatService mediaFormatService)
-
getMediaContainerFacade
protected MediaContainerFacade getMediaContainerFacade()
-
setMediaContainerFacade
public void setMediaContainerFacade(MediaContainerFacade mediaContainerFacade)
-
getPermissionCRUDService
protected PermissionCRUDService getPermissionCRUDService()
-
setPermissionCRUDService
public void setPermissionCRUDService(PermissionCRUDService permissionCRUDService)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
-