Interface QualityAssuranceAction

All Known Implementing Classes:
AMetadataMapAction, ASimpleMetadataAction, QAEntityOpenaireMetadataAction, QANotifyMetadataMapAction, QANotifySimpleMetadataAction, QAOpenaireMetadataMapAction, QAOpenaireSimpleMetadataAction, QAReinstateRequestAction, QAWithdrawnRequestAction

public interface QualityAssuranceAction
Interface for classes that perform a correction on the given item.
Author:
Andrea Bollini (andrea.bollini at 4science.it)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyCorrection(Context context, Item item, Item relatedItem, QAMessageDTO message)
    Perform a correction on the given item.
  • Method Details

    • applyCorrection

      void applyCorrection(Context context, Item item, Item relatedItem, QAMessageDTO message)
      Perform a correction on the given item.
      Parameters:
      context - the DSpace context
      item - the item to correct
      relatedItem - the related item, if any
      message - the message with the correction details