public final class FlowspecIpv4RIBSupport extends AbstractFlowspecRIBSupport<SimpleFlowspecIpv4NlriParser,FlowspecRoutesCase,FlowspecRoutes,FlowspecRoute,FlowspecRouteKey>
RIBSupport.ApplyRoute
nlriParser
mappingService, ROUTE_KEY, routeDefaultYii
Modifier and Type | Method and Description |
---|---|
FlowspecRoute |
createRoute(FlowspecRoute route,
String routeKey,
long pathId,
Attributes attributes)
Creates a route with new path Id and attributes.
|
FlowspecRouteKey |
createRouteListKey(long pathId,
String routeKey)
Construct a Route List Key using new path Id for Families.
|
FlowspecRoutesCase |
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.
|
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.
|
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 FlowspecRoute createRoute(FlowspecRoute route, String routeKey, long pathId, Attributes attributes)
RIBSupport
route
- routerouteKey
- route keypathId
- new path Idattributes
- route attributespublic FlowspecRoutesCase emptyRoutesCase()
RIBSupport
public FlowspecRoutes emptyRoutesContainer()
RIBSupport
public FlowspecRouteKey createRouteListKey(long pathId, String routeKey)
RIBSupport
pathId
- The path identifierrouteKey
- RouteKeyCopyright © 2019 OpenDaylight. All rights reserved.