Class Document2SoapDO


  • public class Document2SoapDO
    extends ItemSoapDO
    This class represents the data associated with a document.
    Change History
    Release: 4.4
    • Added 'fileUrl'
    Release: 8.1
    • Added downloadRestricted flag
    • Added allowForceUnlock flag
    Since:
    4.1
    • Constructor Detail

      • Document2SoapDO

        public Document2SoapDO()
    • Method Detail

      • getDescription

        public String getDescription()
        Returns 'description'. Document description.
        Returns:
        Value of 'description'.
      • setDescription

        public void setDescription​(String description)
        Sets 'description'. Document description.
        Parameters:
        description - Value of 'description'.
      • getDocumentVersion

        public int getDocumentVersion()
        Returns 'documentVersion'. Version associated with this document instance data.
        Returns:
        Value of 'documentVersion'.
      • setDocumentVersion

        public void setDocumentVersion​(int documentVersion)
        Sets 'documentVersion'. Version associated with this document instance data.
        Parameters:
        documentVersion - Value of 'documentVersion'.
      • getVersionComment

        public String getVersionComment()
        Returns 'versionComment'. Comment associated with this document version.
        Returns:
        Value of 'versionComment'.
      • setVersionComment

        public void setVersionComment​(String versionComment)
        Sets 'versionComment'. Comment associated with this document version.
        Parameters:
        versionComment - Value of 'versionComment'.
      • getCurrentVersion

        public int getCurrentVersion()
        Returns 'currentVersion'. Version number of the currently active version.
        Returns:
        Value of 'currentVersion'.
      • setCurrentVersion

        public void setCurrentVersion​(int currentVersion)
        Sets 'currentVersion'. Version number of the currently active version.
        Parameters:
        currentVersion - Value of 'currentVersion'.
      • getLatestVersion

        public int getLatestVersion()
        Returns 'latestVersion'. Version number of the latest document version.
        Returns:
        Value of 'latestVersion'.
      • setLatestVersion

        public void setLatestVersion​(int latestVersion)
        Sets 'latestVersion'. Version number of the latest document version.
        Parameters:
        latestVersion - Value of 'latestVersion'.
      • getDateVersionCreated

        public Date getDateVersionCreated()
        Returns 'dateVersionCreated'. Date this version was created.
        Returns:
        Value of 'dateVersionCreated'.
      • setDateVersionCreated

        public void setDateVersionCreated​(Date dateVersionCreated)
        Sets 'dateVersionCreated'. Date this version was created.
        Parameters:
        dateVersionCreated - Value of 'dateVersionCreated'.
      • getVersionCreatedBy

        public String getVersionCreatedBy()
        Returns 'versionCreatedBy'. User who created this version.
        Returns:
        Value of 'versionCreatedBy'.
      • setVersionCreatedBy

        public void setVersionCreatedBy​(String versionCreatedBy)
        Sets 'versionCreatedBy'. User who created this version.
        Parameters:
        versionCreatedBy - Value of 'versionCreatedBy'.
      • getLocale

        public String getLocale()
        Returns 'locale'. Document's locale (common across all versions).
        Returns:
        Value of 'locale'.
      • setLocale

        public void setLocale​(String locale)
        Sets 'locale'. Document's locale (common across all versions).
        Parameters:
        locale - Value of 'locale'.
      • getMimeType

        public String getMimeType()
        Returns 'mimeType'. Mime-type of this version of the document. (null when this is a document to an external url) {
        Returns:
        Value of 'mimeType'.
      • setMimeType

        public void setMimeType​(String mimeType)
        Sets 'mimeType'. Mime-type of this version of the document. (null when this is a document to an external url) {
        Parameters:
        mimeType - Value of 'mimeType'.
      • getFileName

        public String getFileName()
        Returns 'fileName'. Name of the file associated with this document version.
        Returns:
        Value of 'fileName'.
      • setFileName

        public void setFileName​(String fileName)
        Sets 'fileName'. Name of the file associated with this document version.
        Parameters:
        fileName - Value of 'fileName'.
      • getFileSize

        public long getFileSize()
        Returns 'fileSize'. Size of the file associated with this document version.
        Returns:
        Value of 'fileSize'.
      • setFileSize

        public void setFileSize​(long fileSize)
        Sets 'fileSize'. Size of the file associated with this document version.
        Parameters:
        fileSize - Value of 'fileSize'.
      • getFileUrl

        public String getFileUrl()
        Returns 'fileUrl'. Url of the file associated with this document version.
        Returns:
        Value of 'fileUrl'.
      • setFileUrl

        public void setFileUrl​(String fileUrl)
        Sets 'fileUrl'. Url of the file associated with this document version.
        Parameters:
        fileUrl - Value of 'fileUrl'.
      • getStatus

        public String getStatus()
        Returns 'status'. Status of this document version. Possible values are the constants DRAFT or FINAL.
        Returns:
        Value of 'status'.
      • setStatus

        public void setStatus​(String status)
        Sets 'status'. Status of this document version. Possible values are the constants DRAFT or FINAL.
        Parameters:
        status - Value of 'status'.
      • getLockedBy

        public String getLockedBy()
        Returns 'lockedBy'. User with a lock on this document, if any. Null if document is not locked.
        Returns:
        Value of 'lockedBy'.
      • setLockedBy

        public void setLockedBy​(String lockedBy)
        Sets 'lockedBy'. User with a lock on this document, if any. Null if document is not locked.
        Parameters:
        lockedBy - Value of 'lockedBy'.
      • getDownloadRestricted

        public boolean getDownloadRestricted()
        Returns 'downloadRestricted'. Flag that indicates if the document is locked to prevent other users from downloading it.
        Returns:
        Value of 'downloadRestricted'.
      • setDownloadRestricted

        public void setDownloadRestricted​(boolean downloadRestricted)
        Sets 'downloadRestricted'. Flag that indicates if the document is locked to prevent other users from downloading it.
        Parameters:
        downloadRestricted - Value of 'downloadRestricted'.
      • getAllowForceUnlock

        public boolean getAllowForceUnlock()
        Returns 'allowForceUnlock'. Flag that indicates if the document can be forcibly unlocked for editing and downloading.
        Returns:
        Value of 'allowForceUnlock'.
      • setAllowForceUnlock

        public void setAllowForceUnlock​(boolean allowForceUnlock)
        Sets 'allowForceUnlock'. Flag that indicates if the document can be forcibly unlocked for editing and downloading.
        Parameters:
        allowForceUnlock - Value of 'allowForceUnlock'.
      • registerTypeMappings

        public static void registerTypeMappings​(org.apache.axis.client.Call call)