Class HeliumNotificationProviderServiceAdapter
- java.lang.Object
-
- org.opendaylight.controller.md.sal.binding.compat.HeliumNotificationServiceAdapter
-
- org.opendaylight.controller.md.sal.binding.compat.HeliumNotificationProviderServiceAdapter
-
- All Implemented Interfaces:
AutoCloseable,org.opendaylight.controller.md.sal.common.api.notify.NotificationPublishService<org.opendaylight.yangtools.yang.binding.Notification>,org.opendaylight.controller.sal.binding.api.BindingAwareService,org.opendaylight.controller.sal.binding.api.NotificationProviderService,org.opendaylight.controller.sal.binding.api.NotificationService
- Direct Known Subclasses:
HeliumNotificationProviderServiceWithInterestListeners
@Deprecated(forRemoval=true) public class HeliumNotificationProviderServiceAdapter extends HeliumNotificationServiceAdapter implements org.opendaylight.controller.sal.binding.api.NotificationProviderService
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Summary
Constructors Constructor Description HeliumNotificationProviderServiceAdapter(org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService, org.opendaylight.controller.md.sal.binding.api.NotificationService notificationService)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated, for removal: This API element is subject to removal in a future version.voidpublish(org.opendaylight.yangtools.yang.binding.Notification notification)Deprecated, for removal: This API element is subject to removal in a future version.voidpublish(org.opendaylight.yangtools.yang.binding.Notification notification, ExecutorService executor)Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.yangtools.concepts.ListenerRegistration<org.opendaylight.controller.sal.binding.api.NotificationProviderService.NotificationInterestListener>registerInterestListener(org.opendaylight.controller.sal.binding.api.NotificationProviderService.NotificationInterestListener interestListener)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.opendaylight.controller.md.sal.binding.compat.HeliumNotificationServiceAdapter
registerNotificationListener, registerNotificationListener
-
-
-
-
Constructor Detail
-
HeliumNotificationProviderServiceAdapter
public HeliumNotificationProviderServiceAdapter(org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService, org.opendaylight.controller.md.sal.binding.api.NotificationService notificationService)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
publish
public void publish(org.opendaylight.yangtools.yang.binding.Notification notification)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
publishin interfaceorg.opendaylight.controller.sal.binding.api.NotificationProviderService- Specified by:
publishin interfaceorg.opendaylight.controller.md.sal.common.api.notify.NotificationPublishService<org.opendaylight.yangtools.yang.binding.Notification>
-
publish
public void publish(org.opendaylight.yangtools.yang.binding.Notification notification, ExecutorService executor)Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
publishin interfaceorg.opendaylight.controller.sal.binding.api.NotificationProviderService- Specified by:
publishin interfaceorg.opendaylight.controller.md.sal.common.api.notify.NotificationPublishService<org.opendaylight.yangtools.yang.binding.Notification>
-
registerInterestListener
public org.opendaylight.yangtools.concepts.ListenerRegistration<org.opendaylight.controller.sal.binding.api.NotificationProviderService.NotificationInterestListener> registerInterestListener(org.opendaylight.controller.sal.binding.api.NotificationProviderService.NotificationInterestListener interestListener)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
registerInterestListenerin interfaceorg.opendaylight.controller.sal.binding.api.NotificationProviderService
-
close
public void close()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classHeliumNotificationServiceAdapter
-
-