Class BindingDOMNotificationPublishServiceAdapter.Builder
- java.lang.Object
-
- org.opendaylight.controller.md.sal.binding.spi.AdapterBuilder<T,org.opendaylight.controller.md.sal.dom.api.DOMService>
-
- org.opendaylight.controller.md.sal.binding.impl.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 Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TcreateInstance(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.protected org.opendaylight.controller.md.sal.binding.api.NotificationPublishServicecreateInstance(BindingToNormalizedNodeCodec codec, com.google.common.collect.ClassToInstanceMap<org.opendaylight.controller.md.sal.dom.api.DOMService> delegates)Set<Class<? extends org.opendaylight.controller.md.sal.dom.api.DOMService>>getRequiredDelegates()voidsetCodec(BindingToNormalizedNodeCodec codec)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.opendaylight.controller.md.sal.binding.spi.AdapterBuilder
addDelegate, build
-
-
-
-
Method Detail
-
getRequiredDelegates
public Set<Class<? extends org.opendaylight.controller.md.sal.dom.api.DOMService>> getRequiredDelegates()
- Specified by:
getRequiredDelegatesin classAdapterBuilder<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:
createInstancein classAdapterBuilder<T extends org.opendaylight.controller.md.sal.binding.api.BindingService,org.opendaylight.controller.md.sal.dom.api.DOMService>
-
-