public final class VpnIpv4RIBSupport extends AbstractVpnRIBSupport<VpnIpv4RoutesCase,VpnIpv4Routes>
RIBSupport.ApplyRoute
mappingService, ROUTE_KEY, routeDefaultYii
Modifier and Type | Method and Description |
---|---|
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix |
createPrefix(String prefix) |
VpnIpv4RoutesCase |
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.
|
VpnIpv4Routes |
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.
|
protected DestinationType |
getAdvertisedDestinationType(List<VpnDestination> dests) |
static VpnIpv4RIBSupport |
getInstance(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer mappingService) |
protected DestinationType |
getWithdrawnDestinationType(List<VpnDestination> dests) |
buildDestination, buildWithdrawnDestination, createRoute, createRouteListKey, 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 VpnIpv4RIBSupport getInstance(org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer mappingService)
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix createPrefix(String prefix)
createPrefix
in class AbstractVpnRIBSupport<VpnIpv4RoutesCase,VpnIpv4Routes>
protected DestinationType getAdvertisedDestinationType(List<VpnDestination> dests)
getAdvertisedDestinationType
in class AbstractVpnRIBSupport<VpnIpv4RoutesCase,VpnIpv4Routes>
protected DestinationType getWithdrawnDestinationType(List<VpnDestination> dests)
getWithdrawnDestinationType
in class AbstractVpnRIBSupport<VpnIpv4RoutesCase,VpnIpv4Routes>
public VpnIpv4RoutesCase emptyRoutesCase()
RIBSupport
public VpnIpv4Routes emptyRoutesContainer()
RIBSupport
Copyright © 2019 OpenDaylight. All rights reserved.