Class CCLicenseStep

    • Constructor Detail

      • CCLicenseStep

        public CCLicenseStep()
    • Method Detail

      • getData

        public DataCCLicense getData​(SubmissionService submissionService,
                                     org.dspace.content.InProgressSubmission obj,
                                     org.dspace.app.util.SubmissionStepConfig config)
                              throws Exception
        Retrieves the CC License data of the in progress submission
        Parameters:
        submissionService - the submission service
        obj - the in progress submission
        config - the submission step configuration
        Returns:
        the CC License data of the in progress submission
        Throws:
        Exception
      • doPatchProcessing

        public void doPatchProcessing​(org.dspace.core.Context context,
                                      javax.servlet.http.HttpServletRequest currentRequest,
                                      org.dspace.content.InProgressSubmission source,
                                      Operation op,
                                      org.dspace.app.util.SubmissionStepConfig stepConf)
                               throws Exception
        Processes a patch for the CC License data
        Parameters:
        context - the DSpace context
        currentRequest - the http request
        source - the in progress submission
        op - the json patch operation
        Throws:
        Exception