| Package | Description | 
|---|---|
| org.opendaylight.protocol.bgp.rib.impl | |
| org.opendaylight.protocol.bgp.rib.impl.spi | 
| Modifier and Type | Method and Description | 
|---|---|
BGPSessionPreferences | 
StrictBGPPeerRegistry.getPeerPreferences(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
StrictBGPPeerRegistry.addPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress oldIp,
       BGPSessionListener peer,
       BGPSessionPreferences preferences)  | 
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address | 
BGPServerSessionNegotiator.getDestinationId(Open openMsg,
                BGPSessionPreferences preferences)  | 
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address | 
BGPClientSessionNegotiator.getDestinationId(Open openMsg,
                BGPSessionPreferences preferences)  | 
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address | 
BGPServerSessionNegotiator.getSourceId(Open openMsg,
           BGPSessionPreferences preferences)  | 
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address | 
BGPClientSessionNegotiator.getSourceId(Open openMsg,
           BGPSessionPreferences preferences)  | 
void | 
StrictBGPPeerRegistry.updatePeerPreferences(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress address,
                     BGPSessionPreferences preferences)  | 
| Constructor and Description | 
|---|
BGPSessionImpl(BGPSessionListener listener,
              io.netty.channel.Channel channel,
              Open remoteOpen,
              BGPSessionPreferences localPreferences,
              BGPPeerRegistry peerRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
BGPSessionPreferences | 
BGPPeerRegistry.getPeerPreferences(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip)
Get preferences for a remote peer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BGPPeerRegistry.addPeer(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip,
       BGPSessionListener peer,
       BGPSessionPreferences prefs)
Add configured peer, its IP address and preferences. 
 | 
void | 
PeerRegistryListener.onPeerAdded(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip,
           BGPSessionPreferences prefs)
Invoked when new peer is added into the registry. 
 | 
void | 
BGPPeerRegistry.updatePeerPreferences(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip,
                     BGPSessionPreferences preferences)
Set new preferences. 
 | 
Copyright © 2020 OpenDaylight. All rights reserved.