@ThreadSafe public class BGPStateCollectorImpl extends Object implements BGPStateProvider, BGPStateConsumer
| Constructor and Description |
|---|
BGPStateCollectorImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(BGPPeerStateConsumer bgpState)
registerRib/Peer state
|
void |
bind(BGPRIBStateConsumer bgpState)
register Rib state
|
List<BGPPeerState> |
getPeerStats()
List of Registered BGP Peer State
|
List<BGPRIBState> |
getRibStats()
List of Registered BGP Rib States
|
void |
unbind(BGPPeerStateConsumer bgpState)
Unregister Peer state
|
void |
unbind(BGPRIBStateConsumer bgpState)
Unregister Rib state
|
public List<BGPRIBState> getRibStats()
BGPStateConsumergetRibStats in interface BGPStateConsumerpublic List<BGPPeerState> getPeerStats()
BGPStateConsumergetPeerStats in interface BGPStateConsumerpublic void bind(BGPRIBStateConsumer bgpState)
BGPStateProviderbind in interface BGPStateProviderbgpState - rib Statepublic void unbind(BGPRIBStateConsumer bgpState)
BGPStateProviderunbind in interface BGPStateProviderbgpState - Rib/Peer Statepublic void bind(BGPPeerStateConsumer bgpState)
BGPStateProviderbind in interface BGPStateProviderbgpState - rib Statepublic void unbind(BGPPeerStateConsumer bgpState)
BGPStateProviderunbind in interface BGPStateProviderbgpState - Peer StateCopyright © 2018 OpenDaylight. All rights reserved.