Class GUIArchive

  • All Implemented Interfaces:
    Serializable

    public class GUIArchive
    extends Object
    implements Serializable
    GUI representation of an import/export archive
    Since:
    6.0
    Author:
    Marco Meschieri - LogicalDOC
    See Also:
    Serialized Form
    • Field Detail

      • id

        public long id
      • STATUS_OPENED

        public static int STATUS_OPENED
      • STATUS_READY_TO_IMPORT

        public static int STATUS_READY_TO_IMPORT
      • STATUS_CLOSED

        public static int STATUS_CLOSED
      • STATUS_FINALIZED

        public static int STATUS_FINALIZED
      • STATUS_READYTOSIGN

        public static int STATUS_READYTOSIGN
      • STATUS_ERROR

        public static int STATUS_ERROR
      • TYPE_DEFAULT

        public static int TYPE_DEFAULT
      • TYPE_STORAGE

        public static int TYPE_STORAGE
      • MODE_IMPORT

        public static int MODE_IMPORT
      • MODE_EXPORT

        public static int MODE_EXPORT
      • CUSTOMID_NOT_IMPORT

        public static int CUSTOMID_NOT_IMPORT
      • CUSTOMID_IMPORT_AND_NEW_RELEASE

        public static int CUSTOMID_IMPORT_AND_NEW_RELEASE
      • CUSTOMID_IMPORT_AND_NEW_SUBVERSION

        public static int CUSTOMID_IMPORT_AND_NEW_SUBVERSION
      • CUSTOMID_IMPORT_AND_NEW_DOCUMENT

        public static int CUSTOMID_IMPORT_AND_NEW_DOCUMENT
    • Constructor Detail

      • GUIArchive

        public GUIArchive()
    • Method Detail

      • getName

        public String getName()
        The archive name. Also alternative identifier.
        Returns:
        the name
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
        The archive description
        Returns:
        description of the archive
      • setDescription

        public void setDescription​(String description)
      • getCreation

        public Date getCreation()
        The archive's creation date
        Returns:
        the date when the archive was created
      • setCreation

        public void setCreation​(Date creation)
      • setStatus

        public void setStatus​(int status)
      • getSize

        public long getSize()
        Archive dimension in bytes, that is the sum of sizes of all document plus the size of all metadata files
        Returns:
        the total size in bytes
      • setSize

        public void setSize​(long size)
      • setType

        public void setType​(int type)
      • getCreatorId

        public long getCreatorId()
        The archive creator id
        Returns:
        identifier of the creator
      • setCreatorId

        public void setCreatorId​(long creatorId)
      • getCreatorName

        public String getCreatorName()
        The archive creator name
        Returns:
        name of the creator
      • setCreatorName

        public void setCreatorName​(String creatorName)
      • getCloserId

        public Long getCloserId()
        The archive closer id
        Returns:
        identifier of the user that closed the archive
      • setCloserId

        public void setCloserId​(Long closerId)
      • getCloserName

        public String getCloserName()
        The archive closer name
        Returns:
        name of the user that closed the archive
      • setCloserName

        public void setCloserName​(String closerName)
      • getClosure

        public Date getClosure()
        The archive's closure date
        Returns:
        the date when the archive has been closed
      • setClosure

        public void setClosure​(Date closure)
      • getMode

        public int getMode()
      • setMode

        public void setMode​(int mode)
      • getImportTemplate

        public int getImportTemplate()
      • setImportTemplate

        public void setImportTemplate​(int importTemplate)
      • getImportCustomId

        public int getImportCustomId()
      • setImportCustomId

        public void setImportCustomId​(int importCustomId)
      • getId

        public long getId()
      • setId

        public void setId​(long id)