class NotificationServiceImpl implements NotificationService {

    @Override
    public Notifier remove(String notifierName) {
        LOG.info("De-registering notifier {}", notifierName);
        Notifier notifier = notifiers.remove(notifierName);
        if (notifier != null) {
            LOG.info("Closing notifier {}", notifierName);
            notifier.close();
        }
        return notifier;
    }

    public  NotificationServiceImpl();
    public  NotificationServiceImpl(NotificationStore store);
    public  NotificationServiceImpl(Map<String, Object> config);
    public  NotificationServiceImpl(Map<String, Object> config, NotificationStore store);

}