public class BgpPeer extends Object implements PeerBean, BGPPeerStateConsumer
| Constructor and Description |
|---|
BgpPeer(org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> |
closeServiceInstance() |
Boolean |
containsEqualConfiguration(Neighbor neighbor) |
List<OptionalCapabilities> |
getBgpFixedCapabilities() |
Optional<RevisedErrorHandlingSupport> |
getErrorHandling() |
int |
getGracefulRestartTimer() |
BGPPeerState |
getPeerState()
Returns Peer Operational State.
|
void |
instantiateServiceInstance() |
void |
restart(RIB rib,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Bgp> bgpIid,
PeerGroupConfigLoader peerGroupLoader,
BGPTableTypeRegistryConsumer tableTypeRegistry) |
void |
start(RIB rib,
Neighbor neighbor,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Bgp> bgpIid,
PeerGroupConfigLoader peerGroupLoader,
BGPTableTypeRegistryConsumer tableTypeRegistry) |
public BgpPeer(org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry)
public void start(RIB rib, Neighbor neighbor, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Bgp> bgpIid, PeerGroupConfigLoader peerGroupLoader, BGPTableTypeRegistryConsumer tableTypeRegistry)
public void restart(RIB rib, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Bgp> bgpIid, PeerGroupConfigLoader peerGroupLoader, BGPTableTypeRegistryConsumer tableTypeRegistry)
public void close()
close in interface AutoCloseableclose in interface PeerBeanpublic void instantiateServiceInstance()
instantiateServiceInstance in interface PeerBeanpublic com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> closeServiceInstance()
closeServiceInstance in interface PeerBeanpublic Boolean containsEqualConfiguration(Neighbor neighbor)
containsEqualConfiguration in interface PeerBeanpublic BGPPeerState getPeerState()
BGPPeerStateConsumergetPeerState in interface BGPPeerStateConsumerpublic List<OptionalCapabilities> getBgpFixedCapabilities()
public int getGracefulRestartTimer()
public Optional<RevisedErrorHandlingSupport> getErrorHandling()
Copyright © 2020 OpenDaylight. All rights reserved.