Class VpnIpv6RIBSupport
java.lang.Object
org.opendaylight.protocol.bgp.rib.spi.AbstractRIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes,VpnRoute>
org.opendaylight.protocol.bgp.l3vpn.unicast.AbstractVpnRIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes>
org.opendaylight.protocol.bgp.l3vpn.unicast.ipv6.VpnIpv6RIBSupport
- All Implemented Interfaces:
RIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.protocol.bgp.rib.spi.RIBSupport
RIBSupport.ApplyRoute -
Field Summary
Fields inherited from class org.opendaylight.protocol.bgp.rib.spi.AbstractRIBSupport
mappingService, ROUTE_KEY, routeDefaultYii -
Constructor Summary
ConstructorsConstructorDescriptionVpnIpv6RIBSupport(org.opendaylight.yangtools.binding.data.codec.api.BindingNormalizedNodeSerializer mappingService) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefixcreatePrefix(String prefix) protected DestinationTypeprotected DestinationTypeMethods inherited from class org.opendaylight.protocol.bgp.l3vpn.unicast.AbstractVpnRIBSupport
buildDestination, buildWithdrawnDestination, processDestinationMethods inherited from class org.opendaylight.protocol.bgp.rib.spi.AbstractRIBSupport
attributeFromContainerNode, attributeToContainerNode, buildUpdate, changedRoutes, createRoute, createRouteIdentifier, createRouteListArgument, deleteRoutes, deleteRoutes, emptyTable, extractAttributes, extractPathId, extractPrefix, extractRouteDistinguisher, extractRouteKey, fromNormalizedNode, getTablesKey, prefixNid, putRoutes, putRoutes, relativeRoutesPath, routeAttributesIdentifier, routeKeyTemplate, routeNid, routePathIdNid, routeQName, routesCaseClass, routesContainerClass, routesContainerIdentifier, routesListClass, routesPath, routesYangInstanceIdentifier, tablesKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.protocol.bgp.rib.spi.RIBSupport
cacheableAttributeObjects, cacheableNlriObjects, createRouteListArgument, routePath, toAddPathListArgument, toNonPathListArgument
-
Constructor Details
-
VpnIpv6RIBSupport
public VpnIpv6RIBSupport(org.opendaylight.yangtools.binding.data.codec.api.BindingNormalizedNodeSerializer mappingService) Default constructor. Requires the QName of the container augmented under the routes choice node in instantiations of the rib grouping. It is assumed that this container is defined by the same model which populates it with route grouping instantiation, and by extension with the route attributes container.
-
-
Method Details
-
createPrefix
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix createPrefix(String prefix) - Specified by:
createPrefixin classAbstractVpnRIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes>
-
getAdvertisedDestinationType
- Specified by:
getAdvertisedDestinationTypein classAbstractVpnRIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes>
-
getWithdrawnDestinationType
- Specified by:
getWithdrawnDestinationTypein classAbstractVpnRIBSupport<VpnIpv6RoutesCase,VpnIpv6Routes>
-