Package eu.dnetlib.openaire.community
Class OtherCommunityApiController
java.lang.Object
eu.dnetlib.openaire.common.AbstractExporterController
eu.dnetlib.openaire.community.OtherCommunityApiController
@RestController
@CrossOrigin(origins="*")
@ConditionalOnProperty(value="openaire.exporter.enable.community",
havingValue="true")
public class OtherCommunityApiController
extends AbstractExporterController
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.dnetlib.openaire.common.AbstractExporterController
AbstractExporterController.ErrorMessage -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class eu.dnetlib.openaire.common.AbstractExporterController
handle400, handle404, handle500, prepareResponse
-
Constructor Details
-
OtherCommunityApiController
public OtherCommunityApiController()
-
-
Method Details
-
getPropagationOrganizationCommunityMap
@GetMapping("/propagationOrganizationCommunityMap") public Map<String,Set<String>> getPropagationOrganizationCommunityMap() throws CommunityException- Throws:
CommunityException
-
getDatasourceCommunityMap
@GetMapping("/datasourceCommunityMap") public Map<String,Set<String>> getDatasourceCommunityMap() throws CommunityException- Throws:
CommunityException
-
getOpenAireCommunities
@GetMapping("/community/{zenodoId}/openairecommunities") public CommunityOpenAIRECommunities getOpenAireCommunities(@PathVariable String zenodoId) throws CommunityException - Throws:
CommunityException
-