Class ExternalDigitalAssetVersionBean


  • public final class ExternalDigitalAssetVersionBean
    extends java.lang.Object
    Defines an digital asset version for an asset located in an externally managed location.
    Since:
    1.8.0
    • Constructor Detail

      • ExternalDigitalAssetVersionBean

        public ExternalDigitalAssetVersionBean​(ExternalDigitalAsset externalDigitalAsset)
                                        throws DAMException
        Instantiates a new ExternalDigitalAssetVersionBean.
        Parameters:
        externalDigitalAsset - the digital asset from an externally managed location
        Throws:
        DAMException
    • Method Detail

      • getExternalDigitalAssetVersions

        public java.util.Collection<ExternalDigitalAsset> getExternalDigitalAssetVersions()
        Returns the digital asset version list.
      • addExternalDigitalAsset

        public void addExternalDigitalAsset​(ExternalDigitalAsset externalDigitalAsset)
                                     throws DAMException
        Adds a new digital asset version.
        Parameters:
        externalDigitalAsset - the ExternalDigitalAsset
        Throws:
        DAMException
      • getCurrentExternalDigitalAssetVersion

        public ExternalDigitalAsset getCurrentExternalDigitalAssetVersion()
        Returns the current digital asset version.
      • setCurrentExternalDigitalAssetVersion

        public void setCurrentExternalDigitalAssetVersion​(ExternalDigitalAsset externalDigitalAsset)
                                                   throws DAMException
        Specifies the current digital asset version.
        Throws:
        DAMException