Class OpenaireEventsImport

All Implemented Interfaces:
Runnable
Direct Known Subclasses:
OpenaireEventsImportCli

Implementation of DSpaceRunnable to perform a QAEvents import from a json file. The JSON file contains an array of JSON Events, where each event has the following structure. The message attribute follows the structure documented at
Author:
Alessandro Martelli (alessandro.martelli at 4science.it), Luca Giamminonni (luca.giamminonni at 4Science.it)
See Also:
  • see
    {
    "originalId": "oai:www.openstarts.units.it:10077/21838",
    "title": "Egypt, crossroad of translations and literary interweavings",
    "topic": "ENRICH/MORE/PROJECT",
    "trust": 1.0,
    "message": {
    "projects[0].acronym": "PAThs",
    "projects[0].code": "687567",
    "projects[0].funder": "EC",
    "projects[0].fundingProgram": "H2020",
    "projects[0].jurisdiction": "EU",
    "projects[0].openaireId": "40|corda__h2020::6e32f5eb912688f2424c68b851483ea4",
    "projects[0].title": "Tracking Papyrus and Parchment Paths"
    }
    }