Class BindingDOMNotificationServiceAdapter

  • All Implemented Interfaces:
    AutoCloseable, org.opendaylight.controller.md.sal.binding.api.BindingService, org.opendaylight.controller.md.sal.binding.api.NotificationService, org.opendaylight.controller.sal.binding.api.BindingAwareService

    @Deprecated(forRemoval=true)
    public class BindingDOMNotificationServiceAdapter
    extends Object
    implements org.opendaylight.controller.md.sal.binding.api.NotificationService, AutoCloseable
    Deprecated, for removal: This API element is subject to removal in a future version.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.opendaylight.controller.md.sal.binding.impl.BindingDOMAdapterBuilder.Factory<org.opendaylight.controller.md.sal.binding.api.NotificationService> BUILDER_FACTORY
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      BindingDOMNotificationServiceAdapter​(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer codec, org.opendaylight.controller.md.sal.dom.api.DOMNotificationService domNotifService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Field Detail

      • BUILDER_FACTORY

        public static final org.opendaylight.controller.md.sal.binding.impl.BindingDOMAdapterBuilder.Factory<org.opendaylight.controller.md.sal.binding.api.NotificationService> BUILDER_FACTORY
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • BindingDOMNotificationServiceAdapter

        public BindingDOMNotificationServiceAdapter​(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer codec,
                                                    org.opendaylight.controller.md.sal.dom.api.DOMNotificationService domNotifService)
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • registerNotificationListener

        public <T extends org.opendaylight.yangtools.yang.binding.NotificationListener> org.opendaylight.yangtools.concepts.ListenerRegistration<T> registerNotificationListener​(T listener)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        registerNotificationListener in interface org.opendaylight.controller.md.sal.binding.api.NotificationService
      • close

        public void close()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        close in interface AutoCloseable
      • getDomService

        public org.opendaylight.controller.md.sal.dom.api.DOMNotificationService getDomService()
        Deprecated, for removal: This API element is subject to removal in a future version.