Class InfoController


@RestController @CrossOrigin(origins="*") @ConditionalOnProperty(value="openaire.exporter.enable.info", havingValue="true") public class InfoController extends AbstractExporterController
  • Field Details

  • Constructor Details

    • InfoController

      public InfoController()
  • Method Details

    • getDate

      @RequestMapping(value="/info/{infoKey}", produces="application/json", method=GET) public LocalDate getDate(@PathVariable String infoKey)
    • listInfo

      @RequestMapping(value="/info", produces="application/json", method=GET) public Map<String,LocalDate> listInfo()
    • listInfoKeys

      @RequestMapping(value="/info/keys", produces="application/json", method=GET) public List<String> listInfoKeys()
    • dropCache

      @RequestMapping(value="/info/dropCache", produces="application/json", method=GET) public void dropCache()