Class BindingDOMNotificationPublishServiceAdapter.Builder

  • All Implemented Interfaces:
    org.opendaylight.yangtools.concepts.Builder<org.opendaylight.controller.md.sal.binding.api.NotificationPublishService>, org.opendaylight.yangtools.concepts.CheckedBuilder<org.opendaylight.controller.md.sal.binding.api.NotificationPublishService,​IllegalArgumentException>, org.opendaylight.yangtools.concepts.Mutable, org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>
    Enclosing class:
    BindingDOMNotificationPublishServiceAdapter

    protected static class BindingDOMNotificationPublishServiceAdapter.Builder
    extends AdapterBuilder<T,​org.opendaylight.controller.md.sal.dom.api.DOMService>
    • Constructor Detail

      • Builder

        protected Builder()
    • Method Detail

      • getRequiredDelegates

        public Set<Class<? extends org.opendaylight.controller.md.sal.dom.api.DOMService>> getRequiredDelegates()
        Specified by:
        getRequiredDelegates in class AdapterBuilder<org.opendaylight.controller.md.sal.binding.api.NotificationPublishService,​org.opendaylight.controller.md.sal.dom.api.DOMService>
      • createInstance

        protected org.opendaylight.controller.md.sal.binding.api.NotificationPublishService createInstance​(BindingToNormalizedNodeCodec codec,
                                                                                                           com.google.common.collect.ClassToInstanceMap<org.opendaylight.controller.md.sal.dom.api.DOMService> delegates)
      • setCodec

        public void setCodec​(BindingToNormalizedNodeCodec codec)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • createInstance

        protected final T createInstance​(com.google.common.collect.ClassToInstanceMap<org.opendaylight.controller.md.sal.dom.api.DOMService> delegates)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        createInstance in class AdapterBuilder<T extends org.opendaylight.controller.md.sal.binding.api.BindingService,​org.opendaylight.controller.md.sal.dom.api.DOMService>