Class RemoteDigitalAssetSpec
- java.lang.Object
-
- com.orchestranetworks.addon.dama.ext.bean.RemoteDigitalAssetSpec
-
- All Implemented Interfaces:
GeneralDigitalAssetSpec
public final class RemoteDigitalAssetSpec extends java.lang.Object implements GeneralDigitalAssetSpec
Defines the specifications of an asset from a 3rd party digital asset management system.- Since:
- 1.7.0
-
-
Constructor Summary
Constructors Constructor Description RemoteDigitalAssetSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetCreationDate()Returns the digital asset's creation date.com.onwbp.base.text.UserMessagegetDescription()Returns the description.java.lang.StringgetExtension()Returns the digital asset's extension.java.lang.StringgetExternalID()Returns the digital asset's external Id.java.math.BigDecimalgetFileSize()Returns the digital asset's file size.com.onwbp.base.text.UserMessagegetLabel()Returns the label.java.util.DategetLastUpdatedDate()Returns the digital asset's last updated date.java.lang.StringgetMd5CheckSumOfFile()Returns checksum of the file.java.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()Returns the digital asset's tags.java.lang.StringgetType()Returns the digital asset's type.voidsetCreationDate(java.util.Date creationDate)Specifies the creation date.voidsetDescription(com.onwbp.base.text.UserMessage description)Specifies the description.voidsetExtension(java.lang.String extension)Specifies the digital asset's extension.voidsetExternalID(java.lang.String externalID)Specifies the digital asset's external id.voidsetFileSize(java.math.BigDecimal fileSize)Specifies the digital asset's file size.voidsetLabel(com.onwbp.base.text.UserMessage label)Specifies the label.voidsetLastUpdatedDate(java.util.Date lastUpdatedDate)Specifies the last updated date.voidsetMd5CheckSumOfFile(java.lang.String md5CheckSumOfFile)Specifies checksum of the file.voidsetMetaData(java.util.List<MetaData> metadata)Specifies the asset's metadata.voidsetPhysicalName(java.lang.String physicalName)Specifies the digital asset's physical name.voidsetSize(Size size)Specifies the image size.voidsetState(DigitalAssetState state)Specifies the digital asset's state.voidsetTags(java.util.List<Tag> tags)Specifies the digital asset's tags.voidsetType(java.lang.String assetType)Specifies the digital asset's type.
-
-
-
Method Detail
-
getLabel
public com.onwbp.base.text.UserMessage getLabel()
Returns the label.- Specified by:
getLabelin interfaceGeneralDigitalAssetSpec
-
setLabel
public void setLabel(com.onwbp.base.text.UserMessage label)
Specifies the label.- Specified by:
setLabelin interfaceGeneralDigitalAssetSpec
-
getDescription
public com.onwbp.base.text.UserMessage getDescription()
Returns the description.- Specified by:
getDescriptionin interfaceGeneralDigitalAssetSpec
-
setDescription
public void setDescription(com.onwbp.base.text.UserMessage description)
Specifies the description.- Specified by:
setDescriptionin interfaceGeneralDigitalAssetSpec
-
setState
public void setState(DigitalAssetState state)
Specifies the digital asset's state.
-
getPhysicalName
public java.lang.String getPhysicalName()
Returns the digital asset's physical name.
-
getExternalID
public java.lang.String getExternalID()
Returns the digital asset's external Id.
-
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.
-
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.
-
getState
public DigitalAssetState getState()
Returns the digital asset's state.
-
setPhysicalName
public void setPhysicalName(java.lang.String physicalName)
Specifies the digital asset's physical name.
-
setExternalID
public void setExternalID(java.lang.String externalID)
Specifies the digital asset's external id.
-
setCreationDate
public void setCreationDate(java.util.Date creationDate)
Specifies the creation date.
-
setLastUpdatedDate
public void setLastUpdatedDate(java.util.Date lastUpdatedDate)
Specifies the last updated date.
-
setMetaData
public void setMetaData(java.util.List<MetaData> metadata)
Specifies the asset's metadata.
-
setExtension
public void setExtension(java.lang.String extension)
Specifies the digital asset's extension.
-
setType
public void setType(java.lang.String assetType)
Specifies the digital asset's type.
-
setFileSize
public void setFileSize(java.math.BigDecimal fileSize)
Specifies the digital asset's file size.
-
getFileSize
public java.math.BigDecimal getFileSize()
Returns the digital asset's file size.
-
getTags
public java.util.List<Tag> getTags()
Returns the digital asset's tags.
-
setTags
public void setTags(java.util.List<Tag> tags)
Specifies the digital asset's tags.
-
getSize
public Size getSize()
Returns the image size.
-
setSize
public void setSize(Size size)
Specifies the image size.
-
getMd5CheckSumOfFile
public java.lang.String getMd5CheckSumOfFile()
Returns checksum of the file.
-
setMd5CheckSumOfFile
public void setMd5CheckSumOfFile(java.lang.String md5CheckSumOfFile)
Specifies checksum of the file.
-
-