Revision 33770
Added by Claudio Atzori over 9 years ago
SubscriptionRegistry.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.enabling.is.sn; |
2 | 2 |
|
3 |
import eu.dnetlib.enabling.is.sn.rmi.SubscriptionRequestRejectedException; |
|
4 |
|
|
3 | 5 |
/** |
4 | 6 |
* A subscription registry stores subscriptions. |
5 | 7 |
* |
... | ... | |
37 | 39 |
* subscription request |
38 | 40 |
* @return if we can accept this subcription we return the (possibly changed) identifier, otherwise null |
39 | 41 |
*/ |
40 |
String registerSubscription(SubscriptionRequest subscription); |
|
42 |
String registerSubscription(SubscriptionRequest subscription) throws SubscriptionRequestRejectedException;
|
|
41 | 43 |
|
42 | 44 |
/** |
43 | 45 |
* Unsubscribe a subscription if it exists. |
Also available in: Unified diff
implemented wide subscription rejection mechanism