Class AdminController
java.lang.Object
eu.dnetlib.app.directindex.controllers.AdminController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoiddeleteExpiredRecords(LocalDateTime datetime) voidinfo()voidvoidvoidresetExecutions(LocalDateTime datetime) voidupdateScheduling(boolean enabled)
-
Constructor Details
-
AdminController
public AdminController()
-
-
Method Details
-
info
-
evictCaches
@DeleteMapping("/other-caches") @ResponseStatus(OK) public void evictCaches() -
updateScheduling
@GetMapping("/scheduling/{enabled}") @ResponseStatus(OK) public void updateScheduling(@PathVariable boolean enabled) -
resetExecutions
@GetMapping("/resetExecutions/all") @ResponseStatus(OK) public void resetExecutions() -
resetExecutions
@GetMapping("/resetExecutions/byDateAfter") @ResponseStatus(OK) public void resetExecutions(@RequestParam LocalDateTime datetime) -
resetExecutions
@GetMapping("/resetExecutions/byId") @ResponseStatus(OK) public void resetExecutions(@RequestParam String id) -
deleteExpiredRecords
@DeleteMapping("/records-cache/byDateBefore") @ResponseStatus(OK) public void deleteExpiredRecords(@RequestParam LocalDateTime datetime) -
deleteExpiredRecords
@DeleteMapping("/records-cache/all") @ResponseStatus(OK) public void deleteExpiredRecords() -
deleteExpiredRecords
@DeleteMapping("/records-cache/byId") @ResponseStatus(OK) public void deleteExpiredRecords(@RequestParam String id)
-