Class FlowCapableTopologyProvider
java.lang.Object
org.opendaylight.openflowplugin.applications.topology.manager.FlowCapableTopologyProvider
- All Implemented Interfaces:
- AutoCloseable,- org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService,- org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>
@Singleton
public class FlowCapableTopologyProvider
extends Object
implements org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService, AutoCloseable
- 
Constructor SummaryConstructorsConstructorDescriptionFlowCapableTopologyProvider(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.mdsal.binding.api.NotificationService notificationService, OperationProcessor processor, org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider clusterSingletonServiceProvider) 
- 
Method Summary
- 
Constructor Details- 
FlowCapableTopologyProvider@Inject public FlowCapableTopologyProvider(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.mdsal.binding.api.NotificationService notificationService, OperationProcessor processor, org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider clusterSingletonServiceProvider) 
 
- 
- 
Method Details- 
start@PostConstruct public void start()Gets called on start of a bundle.
- 
close@PreDestroy public void close()- Specified by:
- closein interface- AutoCloseable
 
- 
instantiateServiceInstancepublic void instantiateServiceInstance()- Specified by:
- instantiateServiceInstancein interface- org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
 
- 
closeServiceInstance- Specified by:
- closeServiceInstancein interface- org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
 
- 
getIdentifierpublic org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier getIdentifier()- Specified by:
- getIdentifierin interface- org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>
 
 
-