public final class FlowspecL3vpnIpv4RIBSupport extends AbstractFlowspecL3vpnRIBSupport<FlowspecL3vpnIpv4NlriParser,FlowspecL3vpnIpv4RoutesCase,FlowspecL3vpnIpv4Routes,FlowspecL3vpnRoute,FlowspecL3vpnRouteKey>
RIBSupport.ApplyRoute
nlriParser
mappingService, ROUTE_KEY, routeDefaultYii
Modifier and Type | Method and Description |
---|---|
FlowspecL3vpnRoute |
createRoute(FlowspecL3vpnRoute route,
String routeKey,
long pathId,
Attributes attributes)
Creates a route with new path Id and attributes.
|
FlowspecL3vpnRouteKey |
createRouteListKey(long pathId,
String routeKey)
Construct a Route List Key using new path Id for Families.
|
FlowspecL3vpnIpv4RoutesCase |
emptyRoutesCase()
Return the table-type-specific empty routes container, as augmented into the
bgp-peer model under /peer/effect-rib-in/tables/routes choice node.
|
FlowspecL3vpnIpv4Routes |
emptyRoutesContainer()
Return the table-type-specific empty routes container, as augmented into the
bgp-peer model under /peer/effect-rib-in/tables/routes choice node/routes container.
|
static FlowspecL3vpnIpv4RIBSupport |
getInstance(SimpleFlowspecExtensionProviderContext context,
org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer mappingService) |
buildDestination, buildWithdrawnDestination
processDestination
buildUpdate, changedRoutes, createRouteIdentifier, deleteRoutes, deleteRoutes, emptyTable, extractPrefix, extractRouteDistinguisher, getAfi, getSafi, getTablesKey, pathIdQName, prefixNid, putRoutes, putRoutes, routeAttributesIdentifier, routeKeyQName, routeNid, routePath, routePathIdNid, routeQName, routesCaseClass, routesContainerClass, routesContainerIdentifier, routesListClass, routesYangInstanceIdentifier
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cacheableAttributeObjects, cacheableNlriObjects
public static FlowspecL3vpnIpv4RIBSupport getInstance(SimpleFlowspecExtensionProviderContext context, org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer mappingService)
public final FlowspecL3vpnRouteKey createRouteListKey(long pathId, String routeKey)
RIBSupport
pathId
- The path identifierrouteKey
- RouteKeypublic FlowspecL3vpnRoute createRoute(FlowspecL3vpnRoute route, String routeKey, long pathId, Attributes attributes)
RIBSupport
route
- routerouteKey
- route keypathId
- new path Idattributes
- route attributespublic FlowspecL3vpnIpv4RoutesCase emptyRoutesCase()
RIBSupport
public FlowspecL3vpnIpv4Routes emptyRoutesContainer()
RIBSupport
Copyright © 2019 OpenDaylight. All rights reserved.