@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()
BGPStateConsumer
getRibStats
in interface BGPStateConsumer
public List<BGPPeerState> getPeerStats()
BGPStateConsumer
getPeerStats
in interface BGPStateConsumer
public void bind(BGPRibStateConsumer bgpState)
BGPStateProvider
bind
in interface BGPStateProvider
bgpState
- rib Statepublic void unbind(BGPRibStateConsumer bgpState)
BGPStateProvider
unbind
in interface BGPStateProvider
bgpState
- Rib/Peer Statepublic void bind(BGPPeerStateConsumer bgpState)
BGPStateProvider
bind
in interface BGPStateProvider
bgpState
- rib Statepublic void unbind(BGPPeerStateConsumer bgpState)
BGPStateProvider
unbind
in interface BGPStateProvider
bgpState
- Peer StateCopyright © 2019 OpenDaylight. All rights reserved.