@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 © 2019 OpenDaylight. All rights reserved.