Class 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
    • 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.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RemoteDigitalAssetSpec

        public RemoteDigitalAssetSpec()
    • Method Detail

      • setLabel

        public void setLabel​(com.onwbp.base.text.UserMessage label)
        Specifies the label.
        Specified by:
        setLabel in interface GeneralDigitalAssetSpec
      • setDescription

        public void setDescription​(com.onwbp.base.text.UserMessage description)
        Specifies the description.
        Specified by:
        setDescription in interface GeneralDigitalAssetSpec
      • 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.
      • 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.