Uses of Interface
org.opendaylight.protocol.bgp.openconfig.spi.BGPTableTypeRegistryConsumer
Packages that use BGPTableTypeRegistryConsumer
Package
Description
-
Uses of BGPTableTypeRegistryConsumer in org.opendaylight.protocol.bgp.openconfig.spi
Subinterfaces of BGPTableTypeRegistryConsumer in org.opendaylight.protocol.bgp.openconfig.spiModifier and TypeInterfaceDescriptioninterface
The BGP extension may provide supported table type (AFI/SAFI).Classes in org.opendaylight.protocol.bgp.openconfig.spi that implement BGPTableTypeRegistryConsumerMethods in org.opendaylight.protocol.bgp.openconfig.spi that return BGPTableTypeRegistryConsumerModifier and TypeMethodDescriptionstatic @NonNull BGPTableTypeRegistryConsumer
BGPTableTypeRegistryConsumer.of
(Collection<BGPTableTypeRegistryProviderActivator> extensionActivators) Create an immutable BGPTableTypeRegistryConsumer.static @NonNull BGPTableTypeRegistryConsumer
BGPTableTypeRegistryConsumer.of
(BGPTableTypeRegistryProviderActivator... extensionActivators) Create an immutable BGPTableTypeRegistryConsumer. -
Uses of BGPTableTypeRegistryConsumer in org.opendaylight.protocol.bgp.rib.impl
Constructors in org.opendaylight.protocol.bgp.rib.impl with parameters of type BGPTableTypeRegistryConsumerModifierConstructorDescriptionApplicationPeer
(BGPTableTypeRegistryConsumer tableTypeRegistry, ApplicationRibId applicationRibId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone ipAddress, RIB rib) BGPPeer
(BGPTableTypeRegistryConsumer tableTypeRegistry, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone neighborAddress, String peerGroupName, RIB rib, PeerRole role, ClusterIdentifier clusterId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs, org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry, Set<TablesKey> afiSafisAdvertized, Set<TablesKey> afiSafisGracefulAdvertized, Map<TablesKey, Integer> llGracefulTablesAdvertised, BgpPeer bgpPeer) RIBImpl
(BGPTableTypeRegistryConsumer tableTypeRegistry, RibId ribId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs, BgpId localBgpId, RIBExtensionConsumerContext extensions, BGPDispatcher dispatcher, CodecsRegistry codecsRegistry, org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, BGPRibRoutingPolicy ribPolicies, List<BgpTableType> localTables, Map<TablesKey, PathSelectionMode> bestPathSelectionStrategies) -
Uses of BGPTableTypeRegistryConsumer in org.opendaylight.protocol.bgp.rib.impl.config
Constructors in org.opendaylight.protocol.bgp.rib.impl.config with parameters of type BGPTableTypeRegistryConsumerModifierConstructorDescriptionDefaultBgpDeployer
(String networkInstanceName, org.opendaylight.mdsal.singleton.api.ClusterSingletonServiceProvider provider, org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry, RIBExtensionConsumerContext ribExtensionConsumerContext, BGPDispatcher bgpDispatcher, BGPRibRoutingPolicyFactory routingPolicyFactory, CodecsRegistry codecsRegistry, org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.mdsal.binding.api.DataBroker dataBroker, BGPTableTypeRegistryConsumer tableTypeRegistry, BGPStateProviderRegistry stateProviderRegistry) OSGiBgpDeployer
(org.opendaylight.mdsal.singleton.api.ClusterSingletonServiceProvider provider, org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry, RIBExtensionConsumerContext ribExtensionContext, BGPDispatcher bgpDispatcher, BGPRibRoutingPolicyFactory routingPolicyFactory, CodecsRegistry codecsRegistry, org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.mdsal.binding.api.DataBroker dataBroker, BGPTableTypeRegistryConsumer mappingService, BGPStateProviderRegistry stateProviderRegistry, OSGiBgpDeployer.Configuration configuration) -
Uses of BGPTableTypeRegistryConsumer in org.opendaylight.protocol.bgp.state
Methods in org.opendaylight.protocol.bgp.state with parameters of type BGPTableTypeRegistryConsumerModifier and TypeMethodDescriptionstatic @Nullable AfiSafi
GlobalUtil.buildAfiSafi
(BGPRibState ribState, TablesKey tablesKey, BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build Afi Safi containing State.static Map
<AfiSafiKey, AfiSafi> GlobalUtil.buildAfisSafis
(BGPRibState ribState, BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build per AFI SAFI Openconfig Global State containing RIB group stats from a list of BGP RIB State.static AfiSafis
NeighborUtil.buildAfisSafis
(@NonNull BGPPeerState neighbor, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Builds Neighbor Afi Safi containing AfiSafi State.static @NonNull Map
<AfiSafiKey, AfiSafi> NeighborUtil.buildAfisSafisState
(@NonNull BGPAfiSafiState neighbor, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build List of afi safi containing State per Afi Safi.static @NonNull Global
GlobalUtil.buildGlobal
(BGPRibState ribState, BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build Openconfig Global containing RIB group stats from a list of BGP RIB State.static @NonNull Neighbor
NeighborUtil.buildNeighbor
(@NonNull BGPPeerState neighbor, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build a list of neighbors containing Operational State from a list of BGPPeerState.static @Nullable Neighbors
NeighborUtil.buildNeighbors
(@NonNull List<BGPPeerState> peerStats, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build a Openconfig Neighbors container with all Neighbors Stats from a list of BGPPeerGroupState.Constructors in org.opendaylight.protocol.bgp.state with parameters of type BGPTableTypeRegistryConsumerModifierConstructorDescriptionStateProviderImpl
(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker, int timeout, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry, @NonNull BGPStateProvider stateProvider, @NonNull String networkInstanceName) StateProviderImpl
(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry, @NonNull BGPStateProvider stateProvider, @NonNull StateProviderImpl.Configuration configuration)