Class BGPStateCollector
java.lang.Object
org.opendaylight.protocol.bgp.rib.impl.state.BGPStateCollector
- All Implemented Interfaces:
 BGPStateProvider,BGPStateProviderRegistry
@Singleton
@MetaInfServices
public final class BGPStateCollector
extends Object
implements BGPStateProviderRegistry, BGPStateProvider
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionList of Registered BGP Peer States.List of Registered BGP Rib States.org.opendaylight.yangtools.concepts.Registrationregister(BGPPeerStateProvider peerStateProvider) Register peer state provider.org.opendaylight.yangtools.concepts.Registrationregister(BGPRibStateProvider ribStateProvider) Register rib state provider. 
- 
Constructor Details
- 
BGPStateCollector
@Inject public BGPStateCollector() 
 - 
 - 
Method Details
- 
register
public org.opendaylight.yangtools.concepts.Registration register(BGPRibStateProvider ribStateProvider) Description copied from interface:BGPStateProviderRegistryRegister rib state provider.- Specified by:
 registerin interfaceBGPStateProviderRegistry- Parameters:
 ribStateProvider- rib state provider
 - 
register
public org.opendaylight.yangtools.concepts.Registration register(BGPPeerStateProvider peerStateProvider) Description copied from interface:BGPStateProviderRegistryRegister peer state provider.- Specified by:
 registerin interfaceBGPStateProviderRegistry- Parameters:
 peerStateProvider- peer state provider
 - 
getRibStats
Description copied from interface:BGPStateProviderList of Registered BGP Rib States.- Specified by:
 getRibStatsin interfaceBGPStateProvider- Returns:
 - ribs stats
 
 - 
getPeerStats
Description copied from interface:BGPStateProviderList of Registered BGP Peer States.- Specified by:
 getPeerStatsin interfaceBGPStateProvider- Returns:
 - peers stats
 
 
 -