| Package | Description | 
|---|---|
| org.opendaylight.protocol.bgp.rib.impl | |
| org.opendaylight.protocol.bgp.rib.impl.protocol | |
| org.opendaylight.protocol.bgp.rib.impl.spi | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StrictBGPPeerRegistry
BGP peer registry that allows only 1 session per BGP peer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BGPPeerRegistry | 
BGPDispatcherImpl.getBGPPeerRegistry()  | 
static BGPPeerRegistry | 
StrictBGPPeerRegistry.instance()  | 
| Constructor and Description | 
|---|
BGPClientSessionNegotiator(io.netty.util.concurrent.Promise<BGPSessionImpl> promise,
                          io.netty.channel.Channel channel,
                          BGPPeerRegistry registry)  | 
BGPClientSessionNegotiatorFactory(BGPPeerRegistry peerRegistry)  | 
BGPDispatcherImpl(MessageRegistry messageRegistry,
                 io.netty.channel.EventLoopGroup bossGroup,
                 io.netty.channel.EventLoopGroup workerGroup,
                 BGPPeerRegistry bgpPeerRegistry)  | 
BGPServerSessionNegotiator(io.netty.util.concurrent.Promise<BGPSessionImpl> promise,
                          io.netty.channel.Channel channel,
                          BGPPeerRegistry registry)  | 
BGPServerSessionNegotiatorFactory(BGPPeerRegistry registry)  | 
BGPSessionImpl(BGPSessionListener listener,
              io.netty.channel.Channel channel,
              Open remoteOpen,
              BGPSessionPreferences localPreferences,
              BGPPeerRegistry peerRegistry)  | 
BGPSessionImpl(BGPSessionListener listener,
              io.netty.channel.Channel channel,
              Open remoteOpen,
              int localHoldTimer,
              BGPPeerRegistry peerRegistry)  | 
| Constructor and Description | 
|---|
BGPProtocolSessionPromise(@NonNull InetSocketAddress remoteAddress,
                         int retryTimer,
                         @NonNull io.netty.bootstrap.Bootstrap bootstrap,
                         @NonNull BGPPeerRegistry peerRegistry)  | 
BGPReconnectPromise(@NonNull io.netty.util.concurrent.EventExecutor executor,
                   @NonNull InetSocketAddress address,
                   int retryTimer,
                   @NonNull io.netty.bootstrap.Bootstrap bootstrap,
                   @NonNull BGPPeerRegistry peerRegistry,
                   @NonNull ChannelPipelineInitializer<S> initializer)  | 
| Modifier and Type | Method and Description | 
|---|---|
@NonNull BGPPeerRegistry | 
BGPDispatcher.getBGPPeerRegistry()
Return BGP Peer Registry. 
 | 
Copyright © 2020 OpenDaylight. All rights reserved.