19 lines
397 B
Plaintext
19 lines
397 B
Plaintext
package eu.dnetlib.lbs.events.output;
|
|
|
|
import eu.dnetlib.lbs.elasticsearch.Event;
|
|
import eu.dnetlib.lbs.subscriptions.NotificationMode;
|
|
import eu.dnetlib.lbs.subscriptions.Subscription;
|
|
|
|
public interface NotificationDispatcher {
|
|
|
|
void sendNotification(Subscription subscription, Event... events);
|
|
|
|
void resetCount();
|
|
|
|
String getDispatcherName();
|
|
|
|
long count();
|
|
|
|
NotificationMode getMode();
|
|
}
|