public interface MediaMetaDataService
MediaModel (binaries).| Modifier and Type | Method and Description |
|---|---|
void |
deleteAllMetaData(MediaModel media)
Deletes all
MediaMetaDataModel instances associated with the
given model. |
void |
extractAllMetaData(MediaModel media)
Extracts the given medias metadata and stores it to database.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getAllMetaData(MediaModel media)
Fetches all (currently persisted) properties mapped by group.
|
java.util.Map<java.lang.String,java.lang.String> |
getMetaData(MediaModel media,
java.lang.String group)
Fetches all (currently persisted) meta data of one group.
|
void extractAllMetaData(MediaModel media)
MediaMetaDataProvider.extractMetaData(MediaModel) methods to do this.media - The MediaModel for which the MetaData is to be extracted.java.lang.IllegalArgumentException - if the specified MediaModel is null.void deleteAllMetaData(MediaModel media)
MediaMetaDataModel instances associated with the
given model.media - the MediaModel to delete the metadata from.java.lang.IllegalArgumentException - if the specified MediaModel is null.java.util.Map<java.lang.String,java.lang.String> getMetaData(MediaModel media, java.lang.String group)
Map of key value pairs.java.lang.IllegalArgumentException - if the given media or group is nulljava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getAllMetaData(MediaModel media)
Map (key = group name) of Maps (key = code; value = value) of Metadata entries attached
to the given MediaModeljava.lang.IllegalArgumentException - if the given media is nullCopyright © 2018 SAP SE. All Rights Reserved.