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.Date
getCreationDate()
Returns the digital asset's creation date.com.onwbp.base.text.UserMessage
getDescription()
Returns the description.java.lang.String
getExtension()
Returns the digital asset's extension.java.lang.String
getExternalID()
Returns the digital asset's external Id.java.math.BigDecimal
getFileSize()
Returns the digital asset's file size.com.onwbp.base.text.UserMessage
getLabel()
Returns the label.java.util.Date
getLastUpdatedDate()
Returns the digital asset's last updated date.java.lang.String
getMd5CheckSumOfFile()
Returns checksum of the file.java.util.List<MetaData>
getMetaData()
Returns the digital asset's metadata.java.lang.String
getPhysicalName()
Returns the digital asset's physical name.Size
getSize()
Returns the image size.DigitalAssetState
getState()
Returns the digital asset's state.java.util.List<Tag>
getTags()
Returns the digital asset's tags.java.lang.String
getType()
Returns the digital asset's type.void
setCreationDate(java.util.Date creationDate)
Specifies the creation date.void
setDescription(com.onwbp.base.text.UserMessage description)
Specifies the description.void
setExtension(java.lang.String extension)
Specifies the digital asset's extension.void
setExternalID(java.lang.String externalID)
Specifies the digital asset's external id.void
setFileSize(java.math.BigDecimal fileSize)
Specifies the digital asset's file size.void
setLabel(com.onwbp.base.text.UserMessage label)
Specifies the label.void
setLastUpdatedDate(java.util.Date lastUpdatedDate)
Specifies the last updated date.void
setMd5CheckSumOfFile(java.lang.String md5CheckSumOfFile)
Specifies checksum of the file.void
setMetaData(java.util.List<MetaData> metadata)
Specifies the asset's metadata.void
setPhysicalName(java.lang.String physicalName)
Specifies the digital asset's physical name.void
setSize(Size size)
Specifies the image size.void
setState(DigitalAssetState state)
Specifies the digital asset's state.void
setTags(java.util.List<Tag> tags)
Specifies the digital asset's tags.void
setType(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:
getLabel
in interfaceGeneralDigitalAssetSpec
-
setLabel
public void setLabel(com.onwbp.base.text.UserMessage label)
Specifies the label.- Specified by:
setLabel
in interfaceGeneralDigitalAssetSpec
-
getDescription
public com.onwbp.base.text.UserMessage getDescription()
Returns the description.- Specified by:
getDescription
in interfaceGeneralDigitalAssetSpec
-
setDescription
public void setDescription(com.onwbp.base.text.UserMessage description)
Specifies the description.- Specified by:
setDescription
in 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.
-
-