Package eu.dnetlib.broker.controllers
Class EventsController
java.lang.Object
eu.dnetlib.common.controller.AbstractDnetController
eu.dnetlib.broker.controllers.EventsController
@RestController
@RequestMapping("/api/events")
public class EventsController
extends AbstractDnetController
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.dnetlib.common.controller.AbstractDnetController
AbstractDnetController.ErrorMessage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclearEvents(String type) voiddeleteEvent(String id) deleteEventsByCreationDate(long from, long to, String type) deleteEventsByExpiryDate(long from, long to, String type) deleteExpiredEvents(String type) eventsByTopic(int page, int pageSize, String topic, String type) Methods inherited from class eu.dnetlib.common.controller.AbstractDnetController
handleException
-
Constructor Details
-
EventsController
public EventsController()
-
-
Method Details
-
getEvent
-
deleteEvent
-
events
-
eventsByTopic
-
clearEvents
-
deleteExpiredEvents
-
deleteEventsByCreationDate
-
deleteEventsByExpiryDate
-
browseTopics
-
browseTopicsWithSubscriptions
@GetMapping("/topics/withSubscriptions") public List<EventStatsManager.BrowseEntry> browseTopicsWithSubscriptions()
-