Class ImageMediaMetaDataProvider
- java.lang.Object
-
- de.hybris.platform.mediaconversion.metadata.AbstractMediaMetaDataProvider
-
- de.hybris.platform.mediaconversion.metadata.image.ImageMediaMetaDataProvider
-
- All Implemented Interfaces:
MediaMetaDataProvider,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class ImageMediaMetaDataProvider extends AbstractMediaMetaDataProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDETAILS_MIMETYPE_PREFIXMimetype prefix to go into details...
-
Constructor Summary
Constructors Constructor Description ImageMediaMetaDataProvider()Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidextractDetails(MediaModel media)voidextractMetaData(MediaModel media)Extracts and stores metadata from the givenMediaModel.java.util.Set<java.lang.String>getGroupNames()Accesses all groups of metadata provided by thisMediaMetaDataProvider.ImageMagickServicegetImageMagickService()MediaConversionServicegetMediaConversionService()voidsetImageMagickService(ImageMagickService magickService)voidsetMediaConversionService(MediaConversionService service)-
Methods inherited from class de.hybris.platform.mediaconversion.metadata.AbstractMediaMetaDataProvider
getBeanName, getMediaService, getModelService, removeAll, retrieveFile, setBeanName, setMediaService, setModelService
-
-
-
-
Field Detail
-
DETAILS_MIMETYPE_PREFIX
public static final java.lang.String DETAILS_MIMETYPE_PREFIX
Mimetype prefix to go into details...- See Also:
- Constant Field Values
-
-
Method Detail
-
getGroupNames
public java.util.Set<java.lang.String> getGroupNames()
Description copied from interface:MediaMetaDataProviderAccesses all groups of metadata provided by thisMediaMetaDataProvider.- Returns:
- all groups of metadata managed by this
MediaMetaDataProvider. - See Also:
MediaMetaDataModel.getGroupName()
-
extractMetaData
public void extractMetaData(MediaModel media)
Description copied from interface:MediaMetaDataProviderExtracts and stores metadata from the givenMediaModel. TheMediaMetaDataModelcreated must have theirMediaMetaDataModel.MEDIAattribute set to the specifiedMediaModeland theMediaMetaDataModel.GROUPNAMEaccordingly.- Parameters:
media- theMediaModelto extract the metadata for.
-
extractDetails
protected void extractDetails(MediaModel media)
-
getImageMagickService
public ImageMagickService getImageMagickService()
-
setImageMagickService
public void setImageMagickService(ImageMagickService magickService)
-
getMediaConversionService
public MediaConversionService getMediaConversionService()
-
setMediaConversionService
public void setMediaConversionService(MediaConversionService service)
-
-