An API and web service on top of the Blueprints graph database abstraction layer.
This project has declared the following modules:
Name | Description |
---|---|
EHRI Core API | Java API for data access and permissions. |
Web Service | Web service layer exposed via a Neo4j extension at path: /ehri |
Import/Export Tools | Classes for importing and exporting data in various formats. |
Command Line Tools | Command line tools for interacting with the backend graph DB. |
Data Definitions | Constant definitions. |
Cypher Procedures | Helpful Neo4j Cypher procedures. |
Packaging | Packaging. |
Web Service GraphQL Extension | GraphQL endpoint for web service. |
Web Service OAI-PMH Extension | Endpoint for OAI Protocol for Metadata Harvesting. |