Package | Description |
---|---|
eu.dnetlib.api.functionality |
Modifier and Type | Method and Description |
---|---|
void |
AlertService.addSubscription(eu.dnetlib.domain.functionality.AlertSubscription subscription)
Add a new subscription.
|
void |
AlertService.addTemplate(eu.dnetlib.domain.functionality.AlertTemplate template)
Add a template.
|
void |
AlertService.alert(URL notificationService,
eu.dnetlib.domain.functionality.NotificationEvent event)
Alert this service about an event generated by a notification service.
|
int |
AlertService.countAlertResults(URL notificationService,
String queryId,
Date date,
String resultId)
Count the results of an alert.
|
void |
AlertService.disableSubscription(String templateId,
URL notificationService,
String queryId,
String resultId,
String alertMode,
URI subscriber)
Disable a subscription.
|
void |
AlertService.enableSubscription(String templateId,
URL notificationService,
String queryId,
String resultId,
String alertMode,
URI subscriber)
Enable a subscription.
|
eu.dnetlib.domain.functionality.ResultPage |
AlertService.getAlertResults(URL notificationService,
String queryId,
String resultId,
Date fromDate,
Date toDate,
int limit,
int offset)
Retrieve the results of an alert.
|
eu.dnetlib.domain.functionality.ObjectPage<eu.dnetlib.domain.functionality.AlertSubscription> |
AlertService.getSubscriptions(int pageNumber,
int pageSize)
Retrieve a page of subscriptions.
|
SortedSet<eu.dnetlib.domain.functionality.AlertSubscription> |
AlertService.getSubscriptions(String alerMode,
String subscriber,
int limit,
int offset)
Retrieve some subscriptions by alert mode and subscriber.
|
eu.dnetlib.domain.functionality.ObjectPage<eu.dnetlib.domain.functionality.AlertTemplate> |
AlertService.getTemplates(int pageNumber,
int pageSize)
Retrieve a page of templates.
|
void |
AlertService.removeSubscription(String templateId,
URL notificationService,
String queryId,
String resultId,
String alertMode,
URI subscriber)
Remove a subscription.
|
void |
AlertService.removeTemplate(String templateId)
Remove a template.
|
Copyright © 2020. All rights reserved.