@RestController @RequestMapping(value="/api/subscriptions") public class SubscriptionsController extends AbstractDnetController
AbstractDnetController.ErrorMessage| Modifier and Type | Field and Description |
|---|---|
static Predicate<String> |
verifyEmail |
static Predicate<String> |
verifyTopic |
| Constructor and Description |
|---|
SubscriptionsController() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
clearSubscriptions() |
void |
deleteAllNotificationDates() |
void |
deleteNotificationDate(String id) |
void |
deleteSubscription(String id) |
Subscription |
getSubscription(String id) |
Iterable<Subscription> |
listSubscriptions() |
Subscription |
registerSubscription(eu.dnetlib.broker.controllers.InSubscription inSub) |
handleException@GetMapping(value="") public Iterable<Subscription> listSubscriptions()
@GetMapping(value="/{id}")
public Subscription getSubscription(@PathVariable
String id)
@DeleteMapping(value="/{id}")
public void deleteSubscription(@PathVariable
String id)
@PostMapping(value="") public Subscription registerSubscription(@RequestBody eu.dnetlib.broker.controllers.InSubscription inSub)
@DeleteMapping(value="/{id}/date")
public void deleteNotificationDate(@PathVariable
String id)
@GetMapping(value="/resetLastNotificationDates") public void deleteAllNotificationDates()
Copyright © 2025. All rights reserved.