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.String
DETAILS_MIMETYPE_PREFIX
Mimetype 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 void
extractDetails(MediaModel media)
void
extractMetaData(MediaModel media)
Extracts and stores metadata from the givenMediaModel
.java.util.Set<java.lang.String>
getGroupNames()
Accesses all groups of metadata provided by thisMediaMetaDataProvider
.ImageMagickService
getImageMagickService()
MediaConversionService
getMediaConversionService()
void
setImageMagickService(ImageMagickService magickService)
void
setMediaConversionService(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:MediaMetaDataProvider
Accesses 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:MediaMetaDataProvider
Extracts and stores metadata from the givenMediaModel
. TheMediaMetaDataModel
created must have theirMediaMetaDataModel.MEDIA
attribute set to the specifiedMediaModel
and theMediaMetaDataModel.GROUPNAME
accordingly.- Parameters:
media
- theMediaModel
to 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)
-
-