1 package org.opendaylight.controller.sal.binding.spi;
5 import org.opendaylight.controller.sal.binding.api.NotificationListener;
6 import org.opendaylight.yangtools.yang.binding.Notification;
8 public interface NotificationInvokerFactory {
10 NotificationInvoker invokerFor(org.opendaylight.yangtools.yang.binding.NotificationListener instance);
12 public interface NotificationInvoker {
14 Set<Class<? extends Notification>> getSupportedNotifications();
16 NotificationListener<Notification> getInvocationProxy();
18 public abstract void close();
20 org.opendaylight.yangtools.yang.binding.NotificationListener getDelegate();