public class BgpConfig extends Object implements org.onosproject.bgp.controller.BgpCfg
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
BgpConfig(org.onosproject.bgp.controller.BgpController bgpController) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPeer(String routerid,
int remoteAs) |
boolean |
addPeer(String routerid,
int remoteAs,
short holdTime) |
boolean |
addPeer(String routerid,
short holdTime) |
boolean |
connectPeer(String routerid) |
boolean |
disconnectPeer(String routerid) |
TreeMap<String,org.onosproject.bgp.controller.BgpPeerCfg> |
displayPeers() |
org.onosproject.bgp.controller.BgpPeerCfg |
displayPeers(String routerid) |
int |
getAsNumber() |
short |
getHoldTime() |
boolean |
getLargeASCapability() |
boolean |
getLsCapability() |
int |
getMaxConnRetryCount() |
int |
getMaxConnRetryTime() |
int |
getMaxSession() |
org.onosproject.bgp.controller.BgpPeerCfg.State |
getPeerConnState(String routerid) |
TreeMap<String,org.onosproject.bgp.controller.BgpPeerCfg> |
getPeerTree() |
String |
getRouterId() |
org.onosproject.bgp.controller.BgpCfg.State |
getState() |
boolean |
isPeerConfigured(String routerid) |
boolean |
isPeerConnectable(String routerid) |
boolean |
isPeerConnected(String routerid) |
boolean |
removePeer(String routerid) |
void |
setAsNumber(int localAs) |
void |
setHoldTime(short holdTime) |
void |
setLargeASCapability(boolean largeAs) |
void |
setLsCapability(boolean lsCapability) |
void |
setMaxConnRetryCout(int retryCount) |
void |
setMaxConnRetryTime(int retryTime) |
void |
setMaxSession(int maxSession) |
void |
setPeerConnState(String routerid,
org.onosproject.bgp.controller.BgpPeerCfg.State state) |
void |
setRouterId(String routerId) |
void |
setState(org.onosproject.bgp.controller.BgpCfg.State state) |
public BgpConfig(org.onosproject.bgp.controller.BgpController bgpController)
public org.onosproject.bgp.controller.BgpCfg.State getState()
getState in interface org.onosproject.bgp.controller.BgpCfgpublic void setState(org.onosproject.bgp.controller.BgpCfg.State state)
setState in interface org.onosproject.bgp.controller.BgpCfgpublic int getAsNumber()
getAsNumber in interface org.onosproject.bgp.controller.BgpCfgpublic void setAsNumber(int localAs)
setAsNumber in interface org.onosproject.bgp.controller.BgpCfgpublic int getMaxSession()
getMaxSession in interface org.onosproject.bgp.controller.BgpCfgpublic void setMaxSession(int maxSession)
setMaxSession in interface org.onosproject.bgp.controller.BgpCfgpublic boolean getLsCapability()
getLsCapability in interface org.onosproject.bgp.controller.BgpCfgpublic void setLsCapability(boolean lsCapability)
setLsCapability in interface org.onosproject.bgp.controller.BgpCfgpublic String getRouterId()
getRouterId in interface org.onosproject.bgp.controller.BgpCfgpublic void setRouterId(String routerId)
setRouterId in interface org.onosproject.bgp.controller.BgpCfgpublic boolean addPeer(String routerid, int remoteAs)
addPeer in interface org.onosproject.bgp.controller.BgpCfgpublic boolean addPeer(String routerid, short holdTime)
addPeer in interface org.onosproject.bgp.controller.BgpCfgpublic boolean addPeer(String routerid, int remoteAs, short holdTime)
addPeer in interface org.onosproject.bgp.controller.BgpCfgpublic boolean connectPeer(String routerid)
connectPeer in interface org.onosproject.bgp.controller.BgpCfgpublic boolean removePeer(String routerid)
removePeer in interface org.onosproject.bgp.controller.BgpCfgpublic boolean disconnectPeer(String routerid)
disconnectPeer in interface org.onosproject.bgp.controller.BgpCfgpublic void setPeerConnState(String routerid, org.onosproject.bgp.controller.BgpPeerCfg.State state)
setPeerConnState in interface org.onosproject.bgp.controller.BgpCfgpublic org.onosproject.bgp.controller.BgpPeerCfg.State getPeerConnState(String routerid)
getPeerConnState in interface org.onosproject.bgp.controller.BgpCfgpublic boolean isPeerConnectable(String routerid)
isPeerConnectable in interface org.onosproject.bgp.controller.BgpCfgpublic TreeMap<String,org.onosproject.bgp.controller.BgpPeerCfg> getPeerTree()
getPeerTree in interface org.onosproject.bgp.controller.BgpCfgpublic TreeMap<String,org.onosproject.bgp.controller.BgpPeerCfg> displayPeers()
displayPeers in interface org.onosproject.bgp.controller.BgpCfgpublic org.onosproject.bgp.controller.BgpPeerCfg displayPeers(String routerid)
displayPeers in interface org.onosproject.bgp.controller.BgpCfgpublic void setHoldTime(short holdTime)
setHoldTime in interface org.onosproject.bgp.controller.BgpCfgpublic short getHoldTime()
getHoldTime in interface org.onosproject.bgp.controller.BgpCfgpublic boolean getLargeASCapability()
getLargeASCapability in interface org.onosproject.bgp.controller.BgpCfgpublic void setLargeASCapability(boolean largeAs)
setLargeASCapability in interface org.onosproject.bgp.controller.BgpCfgpublic boolean isPeerConfigured(String routerid)
isPeerConfigured in interface org.onosproject.bgp.controller.BgpCfgpublic boolean isPeerConnected(String routerid)
isPeerConnected in interface org.onosproject.bgp.controller.BgpCfgpublic int getMaxConnRetryCount()
getMaxConnRetryCount in interface org.onosproject.bgp.controller.BgpCfgpublic void setMaxConnRetryCout(int retryCount)
setMaxConnRetryCout in interface org.onosproject.bgp.controller.BgpCfgpublic int getMaxConnRetryTime()
getMaxConnRetryTime in interface org.onosproject.bgp.controller.BgpCfgpublic void setMaxConnRetryTime(int retryTime)
setMaxConnRetryTime in interface org.onosproject.bgp.controller.BgpCfgCopyright © 2015. All rights reserved.