Class DefaultMediaDao
- java.lang.Object
-
- de.hybris.platform.servicelayer.media.impl.DefaultMediaDao
-
- Direct Known Subclasses:
DefaultOrphanedMediaDao
public class DefaultMediaDao extends java.lang.Object implements MediaDao
Default implementation of dao for finding media elements.- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DefaultMediaDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<MediaFolderModel>findFolder(java.lang.String qualifier)Deprecated.since agesjava.util.List<MediaModel>findForeignDataOwnerdByMedia(MediaModel media)java.util.List<MediaFormatModel>findFormat(java.lang.String qualifier)Deprecated.since agesjava.util.List<MediaModel>findMedia(CatalogVersionModel catalogVersion, java.lang.String code)Deprecated.since agesjava.util.List<MediaModel>findMedia(java.lang.String code)Deprecated.since agesjava.util.List<MediaModel>findMediaByCode(CatalogVersionModel catalogVersion, java.lang.String code)Finds all media by code and version.java.util.List<MediaModel>findMediaByCode(java.lang.String code)Finds all media by code.MediaModelfindMediaByFormat(MediaContainerModel container, MediaFormatModel format)java.util.List<MediaFolderModel>findMediaFolderByQualifier(java.lang.String qualifier)Finds all folders by qualifier.java.util.List<MediaFormatModel>findMediaFormatByQualifier(java.lang.String qualifier)Finds all formats by qualifier.java.util.List<DerivedMediaModel>findMediaVersion(MediaModel baseMedia, java.lang.String versionId)Find media version for provided baseMedia.protected FlexibleSearchServicegetFlexibleSearchService()voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
-
-
Method Detail
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
findFolder
@Deprecated public java.util.List<MediaFolderModel> findFolder(java.lang.String qualifier)
Deprecated.since agesDescription copied from interface:MediaDaoFinds all folders by qualifier.- Specified by:
findFolderin interfaceMediaDao- Parameters:
qualifier- qualifier of searched folders- Returns:
- all folders by qualifier.
-
findFormat
@Deprecated public java.util.List<MediaFormatModel> findFormat(java.lang.String qualifier)
Deprecated.since agesDescription copied from interface:MediaDaoFinds all formats by qualifier.- Specified by:
findFormatin interfaceMediaDao- Parameters:
qualifier- qualifier of searched formats- Returns:
- all formats by qualifier.
-
findMedia
@Deprecated public java.util.List<MediaModel> findMedia(CatalogVersionModel catalogVersion, java.lang.String code)
Deprecated.since agesDescription copied from interface:MediaDaoFinds all media by code and version.
-
findMedia
@Deprecated public java.util.List<MediaModel> findMedia(java.lang.String code)
Deprecated.since agesDescription copied from interface:MediaDaoFinds all media by code.
-
findMediaByCode
public java.util.List<MediaModel> findMediaByCode(CatalogVersionModel catalogVersion, java.lang.String code)
Finds all media by code and version.Note that given catalogVersion is not checked whether is not null or not.
- Specified by:
findMediaByCodein interfaceMediaDao- Parameters:
catalogVersion- version of searched mediacode- code of searched media- Returns:
- all media by code and version.
-
findMediaByCode
public java.util.List<MediaModel> findMediaByCode(java.lang.String code)
Description copied from interface:MediaDaoFinds all media by code.- Specified by:
findMediaByCodein interfaceMediaDao- Parameters:
code- code of searched media- Returns:
- all media by code.
-
findMediaFolderByQualifier
public java.util.List<MediaFolderModel> findMediaFolderByQualifier(java.lang.String qualifier)
Description copied from interface:MediaDaoFinds all folders by qualifier.- Specified by:
findMediaFolderByQualifierin interfaceMediaDao- Parameters:
qualifier- qualifier of searched folders- Returns:
- all folders by qualifier.
-
findMediaFormatByQualifier
public java.util.List<MediaFormatModel> findMediaFormatByQualifier(java.lang.String qualifier)
Description copied from interface:MediaDaoFinds all formats by qualifier.- Specified by:
findMediaFormatByQualifierin interfaceMediaDao- Parameters:
qualifier- qualifier of searched formats- Returns:
- all formats by qualifier.
-
findMediaByFormat
public MediaModel findMediaByFormat(MediaContainerModel container, MediaFormatModel format)
Description copied from interface:MediaDao- Specified by:
findMediaByFormatin interfaceMediaDao- Parameters:
container- the container in questionformat- the format to retrieve- Returns:
- a
MediaModelin the givenMediaContainerModelof the right format
-
findForeignDataOwnerdByMedia
public java.util.List<MediaModel> findForeignDataOwnerdByMedia(MediaModel media)
- Specified by:
findForeignDataOwnerdByMediain interfaceMediaDao
-
findMediaVersion
public java.util.List<DerivedMediaModel> findMediaVersion(MediaModel baseMedia, java.lang.String versionId)
Description copied from interface:MediaDaoFind media version for provided baseMedia.- Specified by:
findMediaVersionin interfaceMediaDao- Parameters:
baseMedia- the base mediaversionId- the version id- Returns:
- the list
-
-