Class CollectionStep

  • All Implemented Interfaces:
    DataProcessingStep, RestProcessingStep

    public class CollectionStep
    extends Object
    implements DataProcessingStep
    Collection step for DSpace Spring Rest. Expose the collection information of the in progress submission.
    Author:
    Luigi Andrea Pascarelli (luigiandrea.pascarelli at 4science.it)
    • Constructor Detail

      • CollectionStep

        public CollectionStep()
    • Method Detail

      • getData

        public UUID getData​(SubmissionService submissionService,
                            InProgressSubmission obj,
                            SubmissionStepConfig config)
        Description copied from interface: DataProcessingStep
        Method to expose data in the a dedicated section of the in progress submission. The step needs to return a serializable object that will be included in a section with the name (id) assigned to the step in the item-submission.xml file
        Specified by:
        getData in interface DataProcessingStep
        Parameters:
        submissionService - the submission service
        obj - the in progress submission
        config - the submission step configuration
        Returns:
        the serializable object to include in the step generated section