public final class PCEPTopologyProviderBean extends Object implements PCEPTopologyProviderDependencies, AutoCloseable
Constructor and Description |
---|
PCEPTopologyProviderBean(org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider cssp,
org.osgi.framework.BundleContext bundleContext,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
PCEPDispatcher pcepDispatcher,
org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry,
TopologySessionListenerFactory sessionListenerFactory,
TopologySessionStatsRegistry stateRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.opendaylight.controller.md.sal.binding.api.DataBroker |
getDataBroker()
DataBroker.
|
PCEPDispatcher |
getPCEPDispatcher()
PCEP Dispatcher.
|
org.opendaylight.controller.sal.binding.api.RpcProviderRegistry |
getRpcProviderRegistry()
Rpc Provider Registry.
|
TopologySessionStatsRegistry |
getStateRegistry()
Topology Session State Registry.
|
TopologySessionListenerFactory |
getTopologySessionListenerFactory()
Topology Session Listener Factory.
|
public PCEPTopologyProviderBean(org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider cssp, org.osgi.framework.BundleContext bundleContext, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, PCEPDispatcher pcepDispatcher, org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry, TopologySessionListenerFactory sessionListenerFactory, TopologySessionStatsRegistry stateRegistry)
public void close() throws Exception
close
in interface AutoCloseable
Exception
public PCEPDispatcher getPCEPDispatcher()
PCEPTopologyProviderDependencies
getPCEPDispatcher
in interface PCEPTopologyProviderDependencies
public org.opendaylight.controller.sal.binding.api.RpcProviderRegistry getRpcProviderRegistry()
PCEPTopologyProviderDependencies
getRpcProviderRegistry
in interface PCEPTopologyProviderDependencies
public org.opendaylight.controller.md.sal.binding.api.DataBroker getDataBroker()
PCEPTopologyProviderDependencies
getDataBroker
in interface PCEPTopologyProviderDependencies
public TopologySessionListenerFactory getTopologySessionListenerFactory()
PCEPTopologyProviderDependencies
getTopologySessionListenerFactory
in interface PCEPTopologyProviderDependencies
public TopologySessionStatsRegistry getStateRegistry()
PCEPTopologyProviderDependencies
getStateRegistry
in interface PCEPTopologyProviderDependencies
Copyright © 2019 OpenDaylight. All rights reserved.