Class BindingBrokerWiring
- java.lang.Object
-
- org.opendaylight.controller.md.sal.binding.impl.BindingBrokerWiring
-
- All Implemented Interfaces:
AutoCloseable
@Deprecated(forRemoval=true) public class BindingBrokerWiring extends Object implements AutoCloseable
Deprecated, for removal: This API element is subject to removal in a future version.Provides the implementations of the APIs.Intended to be usable in a standalone environment (non-OSGi/Karaf). Also internally used by the Blueprint XML to expose the same as OSGi services. This class does not require (depend on) the Guice dependency injection framework, but can we used with it.
- Author:
- Michael Vorburger.ch, partially based on refactored code originally by Thomas Pantelis
-
-
Constructor Summary
Constructors Constructor Description BindingBrokerWiring(org.opendaylight.mdsal.binding.generator.api.ClassLoadingStrategy classLoadingStrategy, org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService, org.opendaylight.controller.md.sal.dom.api.DOMRpcService domRpcService, org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService domRpcProviderService, org.opendaylight.controller.md.sal.dom.api.DOMMountPointService domMountPointService, org.opendaylight.controller.md.sal.dom.api.DOMNotificationService domNotificationService, org.opendaylight.controller.md.sal.dom.api.DOMNotificationPublishService domNotificationPublishService, org.opendaylight.controller.md.sal.dom.spi.DOMNotificationSubscriptionListenerRegistry domNotificationListenerRegistry, org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domPingPongDataBroker)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.AdapterFactorygetAdapterFactory()Deprecated, for removal: This API element is subject to removal in a future version.BindingToNormalizedNodeCodecgetBindingToNormalizedNodeCodec()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.md.sal.binding.api.DataBrokergetDataBroker()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.sal.binding.api.NotificationServicegetDeprecatedNotificationService()Deprecated.org.opendaylight.controller.md.sal.binding.api.MountPointServicegetMountPointService()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.sal.binding.api.NotificationProviderServicegetNotificationProviderService()Deprecated.org.opendaylight.controller.md.sal.binding.api.NotificationPublishServicegetNotificationPublishService()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.md.sal.binding.api.NotificationServicegetNotificationService()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.md.sal.binding.api.DataBrokergetPingPongDataBroker()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.sal.binding.api.RpcProviderRegistrygetRpcProviderRegistry()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
BindingBrokerWiring
public BindingBrokerWiring(org.opendaylight.mdsal.binding.generator.api.ClassLoadingStrategy classLoadingStrategy, org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService, org.opendaylight.controller.md.sal.dom.api.DOMRpcService domRpcService, org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService domRpcProviderService, org.opendaylight.controller.md.sal.dom.api.DOMMountPointService domMountPointService, org.opendaylight.controller.md.sal.dom.api.DOMNotificationService domNotificationService, org.opendaylight.controller.md.sal.dom.api.DOMNotificationPublishService domNotificationPublishService, org.opendaylight.controller.md.sal.dom.spi.DOMNotificationSubscriptionListenerRegistry domNotificationListenerRegistry, org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domPingPongDataBroker)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
close
public void close() throws ExceptionDeprecated, for removal: This API element is subject to removal in a future version.- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
getBindingToNormalizedNodeCodec
public BindingToNormalizedNodeCodec getBindingToNormalizedNodeCodec()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getAdapterFactory
public AdapterFactory getAdapterFactory()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getRpcProviderRegistry
public org.opendaylight.controller.sal.binding.api.RpcProviderRegistry getRpcProviderRegistry()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getMountPointService
public org.opendaylight.controller.md.sal.binding.api.MountPointService getMountPointService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNotificationService
public org.opendaylight.controller.md.sal.binding.api.NotificationService getNotificationService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNotificationPublishService
public org.opendaylight.controller.md.sal.binding.api.NotificationPublishService getNotificationPublishService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNotificationProviderService
@Deprecated public org.opendaylight.controller.sal.binding.api.NotificationProviderService getNotificationProviderService()
Deprecated.
-
getDeprecatedNotificationService
@Deprecated public org.opendaylight.controller.sal.binding.api.NotificationService getDeprecatedNotificationService()
Deprecated.
-
getDataBroker
public org.opendaylight.controller.md.sal.binding.api.DataBroker getDataBroker()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getPingPongDataBroker
public org.opendaylight.controller.md.sal.binding.api.DataBroker getPingPongDataBroker()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-