public class MediaModel extends AbstractMediaModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CATEGORYMEDIARELATION
Generated relation code constant for relation
CategoryMediaRelation defining source attribute supercategories in extension catalog. |
static String |
_CONVERTEDMEDIASRELATION
Generated relation code constant for relation
ConvertedMediasRelation defining source attribute original in extension mediaconversion. |
static String |
_MEDIACONTAINER2MEDIAREL
Generated relation code constant for relation
MediaContainer2MediaRel defining source attribute mediaContainer in extension core. |
static String |
_PUBLICATION2MEDIA
Generated relation code constant for relation
Publication2Media defining source attribute publication in extension print. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ALTTEXT
Generated constant - Attribute key of
Media.altText attribute defined at extension core. |
static String |
CATALOG
Generated constant - Attribute key of
Media.catalog attribute defined at extension catalog. |
static String |
CATALOGVERSION
Generated constant - Attribute key of
Media.catalogVersion attribute defined at extension catalog. |
static String |
CODE
Generated constant - Attribute key of
Media.code attribute defined at extension core. |
static String |
CONVERTEDMEDIAS
Generated constant - Attribute key of
Media.convertedMedias attribute defined at extension mediaconversion. |
static String |
DENIEDPRINCIPALS
Generated constant - Attribute key of
Media.deniedPrincipals attribute defined at extension core. |
static String |
DERIVEDMEDIAS
Generated constant - Attribute key of
Media.derivedMedias attribute defined at extension core. |
static String |
DESCRIPTION
Generated constant - Attribute key of
Media.description attribute defined at extension core. |
static String |
DOWNLOADURL
Generated constant - Attribute key of
Media.downloadURL attribute defined at extension core. |
static String |
FOLDER
Generated constant - Attribute key of
Media.folder attribute defined at extension core. |
static String |
FOREIGNDATAOWNERS
Generated constant - Attribute key of
Media.foreignDataOwners attribute defined at extension core. |
static String |
INTERNALURL
Generated constant - Attribute key of
Media.internalURL attribute defined at extension core. |
static String |
MEDIACONTAINER
Generated constant - Attribute key of
Media.mediaContainer attribute defined at extension core. |
static String |
MEDIAFORMAT
Generated constant - Attribute key of
Media.mediaFormat attribute defined at extension core. |
static String |
METADATA
Generated constant - Attribute key of
Media.metaData attribute defined at extension mediaconversion. |
static String |
METADATADATAPK
Generated constant - Attribute key of
Media.metaDataDataPK attribute defined at extension mediaconversion. |
static String |
ORIGINAL
Generated constant - Attribute key of
Media.original attribute defined at extension mediaconversion. |
static String |
ORIGINALDATAPK
Generated constant - Attribute key of
Media.originalDataPK attribute defined at extension mediaconversion. |
static String |
PERMITTEDPRINCIPALS
Generated constant - Attribute key of
Media.permittedPrincipals attribute defined at extension core. |
static String |
PUBLICATION
Generated constant - Attribute key of
Media.publication attribute defined at extension print. |
static String |
REMOVABLE
Generated constant - Attribute key of
Media.removable attribute defined at extension core. |
static String |
SUBFOLDERPATH
Generated constant - Attribute key of
Media.subFolderPath attribute defined at extension core. |
static String |
SUPERCATEGORIES
Generated constant - Attribute key of
Media.supercategories attribute defined at extension catalog. |
static String |
URL
Generated constant - Attribute key of
Media.URL attribute defined at extension core. |
static String |
URL2
Generated constant - Attribute key of
Media.URL2 attribute defined at extension core. |
DATAPK, LOCATION, LOCATIONHASH, MIME, REALFILENAME, SIZE_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
MediaModel()
Generated constructor - Default constructor for generic creation.
|
MediaModel(CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
MediaModel(CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
MediaModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAlttext()
Deprecated.
use
getAltText() instead |
String |
getAltText()
Generated method - Getter of the
Media.altText attribute defined at extension core. |
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
Media.catalogVersion attribute defined at extension catalog. |
String |
getCode()
Generated method - Getter of the
Media.code attribute defined at extension core. |
Collection<MediaModel> |
getConvertedMedias()
Generated method - Getter of the
Media.convertedMedias attribute defined at extension mediaconversion. |
Collection<PrincipalModel> |
getDeniedPrincipals()
Generated method - Getter of the
Media.deniedPrincipals dynamic attribute defined at extension core. |
Collection<DerivedMediaModel> |
getDerivedMedias()
Generated method - Getter of the
Media.derivedMedias attribute defined at extension core. |
String |
getDescription()
Generated method - Getter of the
Media.description attribute defined at extension core. |
String |
getDownloadurl()
Deprecated.
use
getDownloadURL() instead |
String |
getDownloadURL()
Generated method - Getter of the
Media.downloadURL dynamic attribute defined at extension core. |
MediaFolderModel |
getFolder()
Generated method - Getter of the
Media.folder attribute defined at extension core. |
Collection<MediaModel> |
getForeignDataOwners()
Generated method - Getter of the
Media.foreignDataOwners dynamic attribute defined at extension core. |
String |
getInternalURL()
Generated method - Getter of the
Media.internalURL attribute defined at extension core. |
MediaContainerModel |
getMediaContainer()
Generated method - Getter of the
Media.mediaContainer attribute defined at extension core. |
MediaFormatModel |
getMediaFormat()
Generated method - Getter of the
Media.mediaFormat attribute defined at extension core. |
Collection<MediaMetaDataModel> |
getMetaData()
Generated method - Getter of the
Media.metaData attribute defined at extension mediaconversion. |
Long |
getMetaDataDataPK()
Generated method - Getter of the
Media.metaDataDataPK attribute defined at extension mediaconversion. |
MediaModel |
getOriginal()
Generated method - Getter of the
Media.original attribute defined at extension mediaconversion. |
Long |
getOriginalDataPK()
Generated method - Getter of the
Media.originalDataPK attribute defined at extension mediaconversion. |
Collection<PrincipalModel> |
getPermittedPrincipals()
Generated method - Getter of the
Media.permittedPrincipals dynamic attribute defined at extension core. |
Collection<PublicationModel> |
getPublication()
Generated method - Getter of the
Media.publication attribute defined at extension print. |
Boolean |
getRemovable()
Generated method - Getter of the
Media.removable attribute defined at extension core. |
String |
getSubFolderPath()
Generated method - Getter of the
Media.subFolderPath attribute defined at extension core. |
Collection<CategoryModel> |
getSupercategories()
Generated method - Getter of the
Media.supercategories attribute defined at extension catalog. |
String |
getUrl()
Deprecated.
use
getURL() instead |
String |
getURL()
Generated method - Getter of the
Media.URL dynamic attribute defined at extension core. |
String |
getUrl2()
Deprecated.
use
getURL2() instead |
String |
getURL2()
Generated method - Getter of the
Media.URL2 attribute defined at extension core. |
void |
setAlttext(String value)
Deprecated.
use
setAltText(java.lang.String) instead |
void |
setAltText(String value)
Generated method - Setter of
Media.altText attribute defined at extension core. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
Media.catalogVersion attribute defined at extension catalog. |
void |
setCode(String value)
Generated method - Setter of
Media.code attribute defined at extension core. |
void |
setConvertedMedias(Collection<MediaModel> value)
Generated method - Setter of
Media.convertedMedias attribute defined at extension mediaconversion. |
void |
setDeniedPrincipals(Collection<PrincipalModel> value)
Generated method - Setter of
Media.deniedPrincipals dynamic attribute defined at extension core. |
void |
setDerivedMedias(Collection<DerivedMediaModel> value)
Generated method - Setter of
Media.derivedMedias attribute defined at extension core. |
void |
setDescription(String value)
Generated method - Setter of
Media.description attribute defined at extension core. |
void |
setFolder(MediaFolderModel value)
Generated method - Setter of
Media.folder attribute defined at extension core. |
void |
setInternalURL(String value)
Generated method - Setter of
Media.internalURL attribute defined at extension core. |
void |
setMediaContainer(MediaContainerModel value)
Generated method - Setter of
Media.mediaContainer attribute defined at extension core. |
void |
setMediaFormat(MediaFormatModel value)
Generated method - Setter of
Media.mediaFormat attribute defined at extension core. |
void |
setMetaData(Collection<MediaMetaDataModel> value)
Generated method - Setter of
Media.metaData attribute defined at extension mediaconversion. |
void |
setMetaDataDataPK(Long value)
Generated method - Setter of
Media.metaDataDataPK attribute defined at extension mediaconversion. |
void |
setOriginal(MediaModel value)
Generated method - Setter of
Media.original attribute defined at extension mediaconversion. |
void |
setOriginalDataPK(Long value)
Generated method - Setter of
Media.originalDataPK attribute defined at extension mediaconversion. |
void |
setPermittedPrincipals(Collection<PrincipalModel> value)
Generated method - Setter of
Media.permittedPrincipals dynamic attribute defined at extension core. |
void |
setPublication(Collection<PublicationModel> value)
Generated method - Setter of
Media.publication attribute defined at extension print. |
void |
setRemovable(Boolean value)
Generated method - Setter of
Media.removable attribute defined at extension core. |
void |
setSubFolderPath(String value)
Generated method - Setter of
Media.subFolderPath attribute defined at extension core. |
void |
setSupercategories(Collection<CategoryModel> value)
Generated method - Setter of
Media.supercategories attribute defined at extension catalog. |
void |
setUrl(String value)
Deprecated.
use
setURL(java.lang.String) instead |
void |
setURL(String value)
Generated method - Setter of
Media.URL dynamic attribute defined at extension core. |
getDataPK, getLocation, getLocationHash, getMime, getRealfilename, getRealFileName, getSize, setDataPK, setLocation, setLocationHash, setMime, setRealfilename, setRealFileName, setSizegetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String _MEDIACONTAINER2MEDIAREL
MediaContainer2MediaRel defining source attribute mediaContainer in extension core.public static final String _CATEGORYMEDIARELATION
CategoryMediaRelation defining source attribute supercategories in extension catalog.public static final String _CONVERTEDMEDIASRELATION
ConvertedMediasRelation defining source attribute original in extension mediaconversion.public static final String _PUBLICATION2MEDIA
Publication2Media defining source attribute publication in extension print.public static final String CODE
Media.code attribute defined at extension core.public static final String INTERNALURL
Media.internalURL attribute defined at extension core.public static final String URL
Media.URL attribute defined at extension core.public static final String URL2
Media.URL2 attribute defined at extension core.public static final String DOWNLOADURL
Media.downloadURL attribute defined at extension core.public static final String DESCRIPTION
Media.description attribute defined at extension core.public static final String ALTTEXT
Media.altText attribute defined at extension core.public static final String REMOVABLE
Media.removable attribute defined at extension core.public static final String MEDIAFORMAT
Media.mediaFormat attribute defined at extension core.public static final String FOLDER
Media.folder attribute defined at extension core.public static final String SUBFOLDERPATH
Media.subFolderPath attribute defined at extension core.public static final String FOREIGNDATAOWNERS
Media.foreignDataOwners attribute defined at extension core.public static final String PERMITTEDPRINCIPALS
Media.permittedPrincipals attribute defined at extension core.public static final String DENIEDPRINCIPALS
Media.deniedPrincipals attribute defined at extension core.public static final String MEDIACONTAINER
Media.mediaContainer attribute defined at extension core.public static final String DERIVEDMEDIAS
Media.derivedMedias attribute defined at extension core.public static final String CATALOG
Media.catalog attribute defined at extension catalog.public static final String CATALOGVERSION
Media.catalogVersion attribute defined at extension catalog.public static final String SUPERCATEGORIES
Media.supercategories attribute defined at extension catalog.public static final String METADATADATAPK
Media.metaDataDataPK attribute defined at extension mediaconversion.public static final String ORIGINALDATAPK
Media.originalDataPK attribute defined at extension mediaconversion.public static final String ORIGINAL
Media.original attribute defined at extension mediaconversion.public static final String CONVERTEDMEDIAS
Media.convertedMedias attribute defined at extension mediaconversion.public static final String METADATA
Media.metaData attribute defined at extension mediaconversion.public static final String PUBLICATION
Media.publication attribute defined at extension print.public MediaModel()
public MediaModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public MediaModel(CatalogVersionModel _catalogVersion, String _code)
_catalogVersion - initial attribute declared by type Media at extension catalog_code - initial attribute declared by type Media at extension core@Deprecated public MediaModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner)
_catalogVersion - initial attribute declared by type Media at extension catalog_code - initial attribute declared by type Media at extension core_owner - initial attribute declared by type Item at extension core@Deprecated public String getAlttext()
getAltText() insteadMedia.altText attribute defined at extension core.@Accessor(qualifier="altText", type=GETTER) public String getAltText()
Media.altText attribute defined at extension core.@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Media.catalogVersion attribute defined at extension catalog.@Accessor(qualifier="code", type=GETTER) public String getCode()
Media.code attribute defined at extension core.@Accessor(qualifier="convertedMedias", type=GETTER) public Collection<MediaModel> getConvertedMedias()
Media.convertedMedias attribute defined at extension mediaconversion.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="deniedPrincipals", type=GETTER) public Collection<PrincipalModel> getDeniedPrincipals()
Media.deniedPrincipals dynamic attribute defined at extension core.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="derivedMedias", type=GETTER) public Collection<DerivedMediaModel> getDerivedMedias()
Media.derivedMedias attribute defined at extension core.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="description", type=GETTER) public String getDescription()
Media.description attribute defined at extension core.@Deprecated public String getDownloadurl()
getDownloadURL() insteadMedia.downloadURL dynamic attribute defined at extension core.@Accessor(qualifier="downloadURL", type=GETTER) public String getDownloadURL()
Media.downloadURL dynamic attribute defined at extension core.@Accessor(qualifier="folder", type=GETTER) public MediaFolderModel getFolder()
Media.folder attribute defined at extension core.@Accessor(qualifier="foreignDataOwners", type=GETTER) public Collection<MediaModel> getForeignDataOwners()
Media.foreignDataOwners dynamic attribute defined at extension core.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="internalURL", type=GETTER) public String getInternalURL()
Media.internalURL attribute defined at extension core.@Accessor(qualifier="mediaContainer", type=GETTER) public MediaContainerModel getMediaContainer()
Media.mediaContainer attribute defined at extension core.@Accessor(qualifier="mediaFormat", type=GETTER) public MediaFormatModel getMediaFormat()
Media.mediaFormat attribute defined at extension core.@Accessor(qualifier="metaData", type=GETTER) public Collection<MediaMetaDataModel> getMetaData()
Media.metaData attribute defined at extension mediaconversion.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="metaDataDataPK", type=GETTER) public Long getMetaDataDataPK()
Media.metaDataDataPK attribute defined at extension mediaconversion.@Accessor(qualifier="original", type=GETTER) public MediaModel getOriginal()
Media.original attribute defined at extension mediaconversion.@Accessor(qualifier="originalDataPK", type=GETTER) public Long getOriginalDataPK()
Media.originalDataPK attribute defined at extension mediaconversion.@Accessor(qualifier="permittedPrincipals", type=GETTER) public Collection<PrincipalModel> getPermittedPrincipals()
Media.permittedPrincipals dynamic attribute defined at extension core.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="publication", type=GETTER) public Collection<PublicationModel> getPublication()
Media.publication attribute defined at extension print.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="removable", type=GETTER) public Boolean getRemovable()
Media.removable attribute defined at extension core.@Accessor(qualifier="subFolderPath", type=GETTER) public String getSubFolderPath()
Media.subFolderPath attribute defined at extension core.@Accessor(qualifier="supercategories", type=GETTER) public Collection<CategoryModel> getSupercategories()
Media.supercategories attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Deprecated public String getUrl()
getURL() insteadMedia.URL dynamic attribute defined at extension core.@Accessor(qualifier="URL", type=GETTER) public String getURL()
Media.URL dynamic attribute defined at extension core.@Deprecated public String getUrl2()
getURL2() insteadMedia.URL2 attribute defined at extension core.@Accessor(qualifier="URL2", type=GETTER) public String getURL2()
Media.URL2 attribute defined at extension core.@Deprecated public void setAlttext(String value)
setAltText(java.lang.String) insteadMedia.altText attribute defined at extension core.value - the altText@Accessor(qualifier="altText", type=SETTER) public void setAltText(String value)
Media.altText attribute defined at extension core.value - the altText@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Media.catalogVersion attribute defined at extension catalog.value - the catalogVersion@Accessor(qualifier="code", type=SETTER) public void setCode(String value)
Media.code attribute defined at extension core.value - the code - Code of media@Accessor(qualifier="convertedMedias", type=SETTER) public void setConvertedMedias(Collection<MediaModel> value)
Media.convertedMedias attribute defined at extension mediaconversion.value - the convertedMedias - Medias (in other formats) which were converted from this media.@Accessor(qualifier="deniedPrincipals", type=SETTER) public void setDeniedPrincipals(Collection<PrincipalModel> value)
Media.deniedPrincipals dynamic attribute defined at extension core.value - the deniedPrincipals@Accessor(qualifier="derivedMedias", type=SETTER) public void setDerivedMedias(Collection<DerivedMediaModel> value)
Media.derivedMedias attribute defined at extension core.value - the derivedMedias@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
Media.description attribute defined at extension core.value - the description@Accessor(qualifier="folder", type=SETTER) public void setFolder(MediaFolderModel value)
Media.folder attribute defined at extension core.value - the folder - Sub folder where this media is stored.@Accessor(qualifier="internalURL", type=SETTER) public void setInternalURL(String value)
Media.internalURL attribute defined at extension core.value - the internalURL@Accessor(qualifier="mediaContainer", type=SETTER) public void setMediaContainer(MediaContainerModel value)
Media.mediaContainer attribute defined at extension core.value - the mediaContainer@Accessor(qualifier="mediaFormat", type=SETTER) public void setMediaFormat(MediaFormatModel value)
Media.mediaFormat attribute defined at extension core.value - the mediaFormat - Format of this media@Accessor(qualifier="metaData", type=SETTER) public void setMetaData(Collection<MediaMetaDataModel> value)
Media.metaData attribute defined at extension mediaconversion.value - the metaData - Meta data information for the media, which has been persisted to database.@Accessor(qualifier="metaDataDataPK", type=SETTER) public void setMetaDataDataPK(Long value)
Media.metaDataDataPK attribute defined at extension mediaconversion.value - the metaDataDataPK - The data pk from which the meta data was extracted from.@Accessor(qualifier="original", type=SETTER) public void setOriginal(MediaModel value)
Media.original attribute defined at extension mediaconversion.value - the original - The parent media this media was converted from.@Accessor(qualifier="originalDataPK", type=SETTER) public void setOriginalDataPK(Long value)
Media.originalDataPK attribute defined at extension mediaconversion.value - the originalDataPK - The data pk from which this media was converted from.@Accessor(qualifier="permittedPrincipals", type=SETTER) public void setPermittedPrincipals(Collection<PrincipalModel> value)
Media.permittedPrincipals dynamic attribute defined at extension core.value - the permittedPrincipals@Accessor(qualifier="publication", type=SETTER) public void setPublication(Collection<PublicationModel> value)
Media.publication attribute defined at extension print.value - the publication@Accessor(qualifier="removable", type=SETTER) public void setRemovable(Boolean value)
Media.removable attribute defined at extension core.value - the removable@Accessor(qualifier="subFolderPath", type=SETTER) public void setSubFolderPath(String value)
Media.subFolderPath attribute defined at extension core.value - the subFolderPath - Generated location (by one of Storage Strategies) to media within storage.@Accessor(qualifier="supercategories", type=SETTER) public void setSupercategories(Collection<CategoryModel> value)
Media.supercategories attribute defined at extension catalog.value - the supercategories - Super Categories@Deprecated public void setUrl(String value)
setURL(java.lang.String) insteadMedia.URL dynamic attribute defined at extension core.value - the URLCopyright © 2017 SAP SE. All Rights Reserved.