public final class FlowspecIpv4RIBSupport extends AbstractFlowspecRIBSupport<SimpleFlowspecIpv4NlriParser,FlowspecRoutesCase,FlowspecRoutes,FlowspecRoute,FlowspecRouteKey>
RIBSupport.ApplyRoutenlriParsermappingService, ROUTE_KEY, routeDefaultYii| Modifier and Type | Method and Description |
|---|---|
FlowspecRoute |
createRoute(FlowspecRoute route,
FlowspecRouteKey key,
Attributes attributes)
Creates a route with new path Id and attributes.
|
FlowspecRouteKey |
createRouteListKey(PathId pathId,
String routeKey)
Construct a Route List Key using new path Id for Families.
|
FlowspecRoutes |
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.
|
List<FlowspecRoute> |
extractAdjRibInRoutes(Routes routes)
Extract a route list from the adj-rib-in instantiation of table routes.
|
PathId |
extractPathId(FlowspecRouteKey routeListKey)
Given a route list key, return the associated path ID.
|
String |
extractRouteKey(FlowspecRouteKey routeListKey)
Given a route list key, return the associated path ID.
|
buildDestination, buildWithdrawnDestination, processDestinationattributeFromContainerNode, attributeToContainerNode, buildUpdate, changedRoutes, createRouteIdentifier, deleteRoutes, deleteRoutes, emptyTable, extractPrefix, extractRouteDistinguisher, fromNormalizedNode, getAfi, getSafi, getTablesKey, prefixNid, putRoutes, putRoutes, relativeRoutesPath, routeAttributesIdentifier, routeKeyTemplate, routeNid, routePathIdNid, routeQName, routesCaseClass, routesContainerClass, routesContainerIdentifier, routesListClass, routesPath, routesYangInstanceIdentifierclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcacheableAttributeObjects, cacheableNlriObjects, createRouteListKey, routePathpublic FlowspecRoute createRoute(FlowspecRoute route, FlowspecRouteKey key, Attributes attributes)
RIBSupportroute - routekey - route keyattributes - route attributespublic FlowspecRoutes emptyRoutesContainer()
RIBSupportpublic FlowspecRouteKey createRouteListKey(PathId pathId, String routeKey)
RIBSupportpathId - The path identifierrouteKey - RouteKeypublic PathId extractPathId(FlowspecRouteKey routeListKey)
RIBSupportrouteListKey - Route list keypublic String extractRouteKey(FlowspecRouteKey routeListKey)
RIBSupportrouteListKey - Route list keypublic List<FlowspecRoute> extractAdjRibInRoutes(Routes routes)
RIBSupportroutes - Table route choiceCopyright © 2020 OpenDaylight. All rights reserved.