Interface InProgressSubmission

    • Method Detail

      • getItem

        Item getItem()
        Get the incomplete item object
        Returns:
        the item
      • getCollection

        Collection getCollection()
        Get the collection being submitted to
        Returns:
        the collection
      • getSubmitter

        EPerson getSubmitter()
        Get the submitter
        Returns:
        the submitting e-person
        Throws:
        SQLException - if database error
      • hasMultipleFiles

        boolean hasMultipleFiles()
        Find out if the submission has (or is intended to have) more than one associated bitstream.
        Returns:
        true if there is to be more than one file.
      • setMultipleFiles

        void setMultipleFiles​(boolean b)
        Indicate whether the submission is intended to have more than one file.
        Parameters:
        b - if true, submission may have more than one file.
      • hasMultipleTitles

        boolean hasMultipleTitles()
        Find out if the submission has (or is intended to have) more than one title.
        Returns:
        true if there is to be more than one file.
      • setMultipleTitles

        void setMultipleTitles​(boolean b)
        Indicate whether the submission is intended to have more than one title.
        Parameters:
        b - if true, submission may have more than one title.
      • isPublishedBefore

        boolean isPublishedBefore()
        Find out if the submission has been published or publicly distributed before
        Returns:
        true if it has been published before
      • setPublishedBefore

        void setPublishedBefore​(boolean b)
        Indicate whether the submission has been published or publicly distributed before
        Parameters:
        b - true if it has been published before