Uses of Interface
org.opendaylight.protocol.bgp.rib.spi.RIBSupport
Packages that use RIBSupport
Package
Description
-
Uses of RIBSupport in org.opendaylight.protocol.bgp.flowspec
Classes in org.opendaylight.protocol.bgp.flowspec that implement RIBSupportModifier and TypeClassDescriptionclassAbstractFlowspecRIBSupport<T extends AbstractFlowspecNlriParser,C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject, S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>, R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.KeyAware<?>> final classfinal class -
Uses of RIBSupport in org.opendaylight.protocol.bgp.flowspec.l3vpn
Classes in org.opendaylight.protocol.bgp.flowspec.l3vpn that implement RIBSupportModifier and TypeClassDescriptionclassAbstractFlowspecL3vpnRIBSupport<T extends AbstractFlowspecL3vpnNlriParser,C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject, S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>, R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.KeyAware<?>> -
Uses of RIBSupport in org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv4
Classes in org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv4 that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv6
Classes in org.opendaylight.protocol.bgp.flowspec.l3vpn.ipv6 that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.l3vpn.mcast
Classes in org.opendaylight.protocol.bgp.l3vpn.mcast that implement RIBSupportModifier and TypeClassDescriptionfinal classIpv4 L3VPN Multicast RIBSupport.final classIpv6 L3VPN Multicast RIBSupport. -
Uses of RIBSupport in org.opendaylight.protocol.bgp.l3vpn.unicast
Classes in org.opendaylight.protocol.bgp.l3vpn.unicast that implement RIBSupportModifier and TypeClassDescriptionclassAbstractVpnRIBSupport<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C> & L3vpnIpRoute> -
Uses of RIBSupport in org.opendaylight.protocol.bgp.l3vpn.unicast.ipv4
Classes in org.opendaylight.protocol.bgp.l3vpn.unicast.ipv4 that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.l3vpn.unicast.ipv6
Classes in org.opendaylight.protocol.bgp.l3vpn.unicast.ipv6 that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.labeled.unicast
Classes in org.opendaylight.protocol.bgp.labeled.unicast that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.linkstate.impl
Classes in org.opendaylight.protocol.bgp.linkstate.impl that implement RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.mode.api
Methods in org.opendaylight.protocol.bgp.mode.api with parameters of type RIBSupportModifier and TypeMethodDescription@NonNull List<ActualBestPathRoutes<C,S>> RouteEntry.actualBestPaths(@NonNull RIBSupport<C, S> ribSupport, @NonNull RouteEntryInfo entryInfo) Returns collections of present selected best path.@NonNull List<AdvertizedRoute<C,S>> RouteEntry.newBestPaths(@NonNull RIBSupport<C, S> ribSupport, @NonNull String routeKey) Returns collection of best path routes after processing update of stale and new advertisement of routes.@NonNull Optional<StaleBestPathRoute>RouteEntry.removeStalePaths(@NonNull RIBSupport<C, S> ribSupport, @NonNull String routeKey) Returns list of stale best path.booleanRouteEntry.selectBest(RIBSupport<C, S> ribSupport, long localAs) Indicates whether best has changed. -
Uses of RIBSupport in org.opendaylight.protocol.bgp.mode.impl.add
Methods in org.opendaylight.protocol.bgp.mode.impl.add with parameters of type RIBSupportModifier and TypeMethodDescriptionfinal List<ActualBestPathRoutes<C,S>> AddPathAbstractRouteEntry.actualBestPaths(RIBSupport<C, S> ribSupport, RouteEntryInfo entryInfo) protected final AddPathBestPathAddPathAbstractRouteEntry.bestPathAt(RIBSupport<C, S> ribSupport, int offset) final List<AdvertizedRoute<C,S>> AddPathAbstractRouteEntry.newBestPaths(RIBSupport<C, S> ribSupport, String routeKey) protected final voidAddPathAbstractRouteEntry.processOffset(RIBSupport<C, S> ribSupport, AddPathSelector selector, int offset) Process a specific route offset into specified selector.final Optional<StaleBestPathRoute>AddPathAbstractRouteEntry.removeStalePaths(RIBSupport<C, S> ribSupport, String routeKey) final booleanAddPathAbstractRouteEntry.selectBest(RIBSupport<C, S> ribSupport, long localAs) protected abstract com.google.common.collect.ImmutableList<AddPathBestPath>AddPathAbstractRouteEntry.selectBest(RIBSupport<C, S> ribSupport, long localAs, int size) -
Uses of RIBSupport in org.opendaylight.protocol.bgp.rib.impl
Methods in org.opendaylight.protocol.bgp.rib.impl with parameters of type RIBSupportModifier and TypeMethodDescriptionConstantCodecsRegistry.getCodecs(RIBSupport<?, ?> ribSupport) OSGiCodecsRegistry.getCodecs(RIBSupport<?, ?> ribSupport) Constructors in org.opendaylight.protocol.bgp.rib.impl with parameters of type RIBSupport -
Uses of RIBSupport in org.opendaylight.protocol.bgp.rib.impl.spi
Methods in org.opendaylight.protocol.bgp.rib.impl.spi that return RIBSupportModifier and TypeMethodDescriptionabstract <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
RIBSupport<C,S> RIBSupportContext.getRibSupport()Returns backing RIB support.<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@Nullable RIBSupport<C,S> RIBSupportContextRegistry.getRIBSupport(TablesKey key) Acquire a RIB Support for a AFI/SAFI combination.default <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@Nullable RIBSupport<C,S> RIBSupportContextRegistry.getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key) Acquire a RIB Support Context for a AFI/SAFI combination.Methods in org.opendaylight.protocol.bgp.rib.impl.spi with parameters of type RIBSupportModifier and TypeMethodDescriptionCodecsRegistry.getCodecs(RIBSupport<?, ?> ribSupport) Return the Codecs class registered for given RIBSupport. -
Uses of RIBSupport in org.opendaylight.protocol.bgp.rib.spi
Classes in org.opendaylight.protocol.bgp.rib.spi that implement RIBSupportModifier and TypeClassDescriptionclassAbstractRIBSupport<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>, R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.KeyAware<?>> Methods in org.opendaylight.protocol.bgp.rib.spi that return RIBSupportModifier and TypeMethodDescription<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
@Nullable RIBSupport<C,S> RIBExtensionConsumerContext.getRIBSupport(@NonNull TablesKey key) Acquire a RIB implementation factory for a AFI/SAFI combination.<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
@Nullable RIBSupport<C,S> RIBExtensionConsumerContext.getRIBSupport(@NonNull AddressFamily afi, @NonNull SubsequentAddressFamily safi) Acquire a RIB implementation factory for a AFI/SAFI combination.<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
@Nullable RIBSupport<C,S> RIBExtensionConsumerContext.getRIBSupport(@NonNull org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key) Acquire a RIB implementation factory for a AFI/SAFI combination.<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
RIBSupport<C,S> SimpleRIBExtensionProviderContext.getRIBSupport(TablesKey key) <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
RIBSupport<C,S> SimpleRIBExtensionProviderContext.getRIBSupport(AddressFamily afi, SubsequentAddressFamily safi) <C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
RIBSupport<C,S> SimpleRIBExtensionProviderContext.getRIBSupport(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key) Methods in org.opendaylight.protocol.bgp.rib.spi with parameters of type RIBSupportModifier and TypeMethodDescription@NonNull org.opendaylight.yangtools.concepts.RegistrationRIBExtensionProviderContext.registerRIBSupport(RIBSupport<?, ?> support) Register a RIBSupport instance for a particular AFI/SAFI combination.org.opendaylight.yangtools.concepts.RegistrationSimpleRIBExtensionProviderContext.registerRIBSupport(RIBSupport<?, ?> support) -
Uses of RIBSupport in org.opendaylight.protocol.bgp.rib.spi.entry
Methods in org.opendaylight.protocol.bgp.rib.spi.entry that return RIBSupportModifier and TypeMethodDescription<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@NonNull RIBSupport<C,S> RouteEntryDependenciesContainer.getRIBSupport()Returns rib support.Constructors in org.opendaylight.protocol.bgp.rib.spi.entry with parameters of type RIBSupportModifierConstructorDescriptionActualBestPathRoutes(RIBSupport<C, S> ribSupport, org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode route, PeerId fromPeerId, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode attributes, boolean depreferenced) AdvertizedRoute(RIBSupport<C, S> ribSupport, boolean isFirstBestPath, org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode route, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode attributes, PeerId fromPeerId, boolean depreferenced) AdvertizedRoute(RIBSupport<C, S> ribSupport, org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode route, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode attributes, PeerId fromPeerId, boolean depreferenced) -
Uses of RIBSupport in org.opendaylight.protocol.bgp.route.targetcontrain.impl
Classes in org.opendaylight.protocol.bgp.route.targetcontrain.impl that implement RIBSupportModifier and TypeClassDescriptionfinal classRoute Target Constrains RIBSupport.