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