public class BgpSessionInfoImpl extends Object implements org.onosproject.bgp.controller.BgpSessionInfo
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
| Constructor and Description |
|---|
BgpSessionInfoImpl(org.onosproject.bgp.controller.BgpId remoteBgpId,
org.onosproject.bgpio.protocol.BgpVersion remoteBgpVersion,
long remoteBgpASNum,
short remoteBgpholdTime,
int remoteBgpIdentifier,
short negotiatedholdTime,
boolean isIbgpSession,
List<org.onosproject.bgpio.types.BgpValueType> remoteBgpCapability)
Initialize session info.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isIbgpSession() |
short |
negotiatedholdTime() |
long |
remoteBgpASNum() |
List<org.onosproject.bgpio.types.BgpValueType> |
remoteBgpCapability() |
short |
remoteBgpHoldTime() |
org.onosproject.bgp.controller.BgpId |
remoteBgpId() |
int |
remoteBgpIdentifier() |
org.onosproject.bgpio.protocol.BgpVersion |
remoteBgpVersion() |
public BgpSessionInfoImpl(org.onosproject.bgp.controller.BgpId remoteBgpId,
org.onosproject.bgpio.protocol.BgpVersion remoteBgpVersion,
long remoteBgpASNum,
short remoteBgpholdTime,
int remoteBgpIdentifier,
short negotiatedholdTime,
boolean isIbgpSession,
List<org.onosproject.bgpio.types.BgpValueType> remoteBgpCapability)
remoteBgpId - remote peer idremoteBgpVersion - remote peer versionremoteBgpASNum - remote peer AS numberremoteBgpholdTime - remote peer hold timeremoteBgpIdentifier - remote peer identifiernegotiatedholdTime - negotiated hold timeisIbgpSession - session type ibgp/ebgpremoteBgpCapability - remote peer capabilitiespublic List<org.onosproject.bgpio.types.BgpValueType> remoteBgpCapability()
remoteBgpCapability in interface org.onosproject.bgp.controller.BgpSessionInfopublic boolean isIbgpSession()
isIbgpSession in interface org.onosproject.bgp.controller.BgpSessionInfopublic short negotiatedholdTime()
negotiatedholdTime in interface org.onosproject.bgp.controller.BgpSessionInfopublic org.onosproject.bgp.controller.BgpId remoteBgpId()
remoteBgpId in interface org.onosproject.bgp.controller.BgpSessionInfopublic org.onosproject.bgpio.protocol.BgpVersion remoteBgpVersion()
remoteBgpVersion in interface org.onosproject.bgp.controller.BgpSessionInfopublic long remoteBgpASNum()
remoteBgpASNum in interface org.onosproject.bgp.controller.BgpSessionInfopublic short remoteBgpHoldTime()
remoteBgpHoldTime in interface org.onosproject.bgp.controller.BgpSessionInfopublic int remoteBgpIdentifier()
remoteBgpIdentifier in interface org.onosproject.bgp.controller.BgpSessionInfoCopyright © 2016. All rights reserved.