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();
}
