Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Please consider org.dspace.qaevent.QANotifyPatterns is a java class introduced with coar-notify-7  branch merge.

Each implementation allows to configure additional parameters to deal with the event as needed, ranging from the simple definition of the metadata to use to save the information as in the case of the Abstract related events

...

the above configuration is the default for DSpace-CRIS, for a plain DSpace the QAEntityOpenaireMetadataAction bean must define the attribute relation instead than metadata. The relation must match the rightward name of the relation used to link a publication with a project that is isPublicationOfProject in the openaire4-relatioship.xml proposal.

Rest Contract

Two REST endpoints have been developed to interact with the notification broker events

  • /api/integration/qualityassurancetopic to provide access to summary information about the available topic and number of events to deal with
  • /api/integration/qualityassuranceevent to provide access to the detailed events so that they can be reviewed and managed by the repository manager

/api/integration/nbtopics

nbtopics endpoint

/api/integration/qaevents

...