Class DigitalAsset
- java.lang.Object
-
- com.orchestranetworks.addon.dama.ext.bean.DigitalAsset
-
- All Implemented Interfaces:
com.orchestranetworks.addon.common.schema.media.CommonDigitalAsset
public final class DigitalAsset extends java.lang.Object implements com.orchestranetworks.addon.common.schema.media.CommonDigitalAssetDefines the digital asset.- Since:
- 1.6.0
-
-
Constructor Summary
Constructors Constructor Description DigitalAsset()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAssetID()Get asset IDjava.util.DategetCreationDate()Returns the digital asset's creation date.DigitalAssetVersiongetCurrentVersion()Returns the digital asset's current version.com.onwbp.base.text.UserMessagegetDescription()Returns the digital asset's description.java.lang.StringgetExtension()Returns the digital asset's extension.java.lang.StringgetExternalID()Returns the digital asset external Id.java.math.BigDecimalgetFileSize()Gets the file size.java.lang.StringgetFolderId()DigitalAssetKeygetKey()Returns the digital asset key.com.onwbp.base.text.UserMessagegetLabel()Returns the digital asset's label.java.util.DategetLastUpdatedDate()Returns the digital asset's last updated date.java.lang.StringgetMd5CheckSumOfFile()Get MD5 Hash of the physical asset filejava.util.List<MetaData>getMetaData()Returns the digital asset's metadata.java.lang.StringgetPhysicalName()Returns the digital asset's physical name.SizegetSize()Returns the image size.DigitalAssetStategetState()Returns the digital asset's state.java.util.List<Tag>getTags()Gets the tags.java.lang.StringgetType()Returns the digital asset's type.java.lang.StringgetURL()Returns the digital asset's URL.java.util.List<DigitalAssetVersion>getVersions()Returns the digital asset's versions.booleanisDigitalAssetOfCurrentUser()Return whether asset is belonged to current user.voidsetCurrentVersion(DigitalAssetVersion version)Specifies the digital asset's current version.voidsetDescription(com.onwbp.base.text.UserMessage description)Specifies the digital asset's description.voidsetDigitalAssetOfCurrentUser(boolean digitalAssetOfCurrentUser)voidsetFileSize(java.math.BigDecimal fileSize)Sets the file size.voidsetFolderId(java.lang.String folderId)voidsetLabel(com.onwbp.base.text.UserMessage label)Specifies the digital asset's label.voidsetMd5CheckSumOfFile(java.lang.String md5CheckSumOfFile)Set MD5 Hash of the physical asset filevoidsetMetaData(java.util.List<MetaData> metadata)Sets the metadata.voidsetSize(Size size)Specifies the image size.voidsetState(DigitalAssetState state)Specifies the digital asset's state.
-
-
-
Method Detail
-
getURL
public java.lang.String getURL()
Returns the digital asset's URL.- Specified by:
getURLin interfacecom.orchestranetworks.addon.common.schema.media.CommonDigitalAsset
-
setLabel
public void setLabel(com.onwbp.base.text.UserMessage label)
Specifies the digital asset's label.
-
setDescription
public void setDescription(com.onwbp.base.text.UserMessage description)
Specifies the digital asset's description.
-
setState
public void setState(DigitalAssetState state)
Specifies the digital asset's state.
-
setCurrentVersion
public void setCurrentVersion(DigitalAssetVersion version)
Specifies the digital asset's current version.
-
getKey
public DigitalAssetKey getKey()
Returns the digital asset key.
-
getPhysicalName
public java.lang.String getPhysicalName()
Returns the digital asset's physical name.
-
getExternalID
public java.lang.String getExternalID()
Returns the digital asset external Id.
-
getLabel
public com.onwbp.base.text.UserMessage getLabel()
Returns the digital asset's label.
-
getDescription
public com.onwbp.base.text.UserMessage getDescription()
Returns the digital asset's description.
-
getCreationDate
public java.util.Date getCreationDate()
Returns the digital asset's creation date.
-
getLastUpdatedDate
public java.util.Date getLastUpdatedDate()
Returns the digital asset's last updated date.
-
getVersions
public java.util.List<DigitalAssetVersion> getVersions()
Returns the digital asset's versions.
-
getMetaData
public java.util.List<MetaData> getMetaData()
Returns the digital asset's metadata.
-
getExtension
public java.lang.String getExtension()
Returns the digital asset's extension.
-
getType
public java.lang.String getType()
Returns the digital asset's type.
-
getCurrentVersion
public DigitalAssetVersion getCurrentVersion()
Returns the digital asset's current version.
-
getState
public DigitalAssetState getState()
Returns the digital asset's state.
-
setMetaData
public void setMetaData(java.util.List<MetaData> metadata)
Sets the metadata.
-
setFileSize
public void setFileSize(java.math.BigDecimal fileSize)
Sets the file size.
-
getFileSize
public java.math.BigDecimal getFileSize()
Gets the file size.
-
getMd5CheckSumOfFile
public java.lang.String getMd5CheckSumOfFile()
Get MD5 Hash of the physical asset file
-
setMd5CheckSumOfFile
public void setMd5CheckSumOfFile(java.lang.String md5CheckSumOfFile)
Set MD5 Hash of the physical asset file
-
getTags
public java.util.List<Tag> getTags()
Gets the tags.
-
getAssetID
public java.lang.String getAssetID()
Get asset ID- Specified by:
getAssetIDin interfacecom.orchestranetworks.addon.common.schema.media.CommonDigitalAsset
-
isDigitalAssetOfCurrentUser
public boolean isDigitalAssetOfCurrentUser()
Return whether asset is belonged to current user.
-
setDigitalAssetOfCurrentUser
public void setDigitalAssetOfCurrentUser(boolean digitalAssetOfCurrentUser)
-
setFolderId
public void setFolderId(java.lang.String folderId)
-
getFolderId
public java.lang.String getFolderId()
-
getSize
public Size getSize()
Returns the image size.- Since:
- 6.2.0
-
setSize
public void setSize(Size size)
Specifies the image size.
-
-