public class BgpControllerImpl.BgpPeerManagerImpl extends Object implements org.onosproject.bgp.controller.BgpPeerManager
| Constructor and Description |
|---|
BgpPeerManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addConnectedPeer(org.onosproject.bgp.controller.BgpId bgpId,
org.onosproject.bgp.controller.BgpPeer bgpPeer) |
org.onosproject.bgp.controller.BgpPeer |
getBgpPeerInstance(org.onosproject.bgp.controller.BgpController bgpController,
BgpSessionInfoImpl sessionInfo,
BgpPacketStatsImpl pktStats)
Gets bgp peer instance.
|
org.onosproject.bgp.controller.BgpPeer |
getPeer(org.onosproject.bgp.controller.BgpId bgpId) |
boolean |
isPeerConnected(org.onosproject.bgp.controller.BgpId bgpId) |
void |
removeConnectedPeer(org.onosproject.bgp.controller.BgpId bgpId) |
public boolean addConnectedPeer(org.onosproject.bgp.controller.BgpId bgpId,
org.onosproject.bgp.controller.BgpPeer bgpPeer)
addConnectedPeer in interface org.onosproject.bgp.controller.BgpPeerManagerpublic boolean isPeerConnected(org.onosproject.bgp.controller.BgpId bgpId)
isPeerConnected in interface org.onosproject.bgp.controller.BgpPeerManagerpublic void removeConnectedPeer(org.onosproject.bgp.controller.BgpId bgpId)
removeConnectedPeer in interface org.onosproject.bgp.controller.BgpPeerManagerpublic org.onosproject.bgp.controller.BgpPeer getPeer(org.onosproject.bgp.controller.BgpId bgpId)
getPeer in interface org.onosproject.bgp.controller.BgpPeerManagerpublic org.onosproject.bgp.controller.BgpPeer getBgpPeerInstance(org.onosproject.bgp.controller.BgpController bgpController,
BgpSessionInfoImpl sessionInfo,
BgpPacketStatsImpl pktStats)
bgpController - controller instance.sessionInfo - bgp session info.pktStats - packet statistics.Copyright © 2016. All rights reserved.