Package | Description |
---|---|
org.opendaylight.netvirt.fibmanager | |
org.opendaylight.netvirt.vpnmanager.api.intervpnlink | |
org.opendaylight.netvirt.vpnmanager.intervpnlink |
Modifier and Type | Method and Description |
---|---|
void |
VrfEntryListener.removeInterVPNLinkRouteFlows(InterVpnLinkDataComposite interVpnLink,
String vpnName,
VrfEntry vrfEntry) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCache.getInterVpnLinkByEndpoint(String endpointIp) |
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCache.getInterVpnLinkByName(String interVpnLinkName) |
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCache.getInterVpnLinkByVpnId(String vpnId) |
Modifier and Type | Method and Description |
---|---|
void |
IVpnLinkService.exchangeRoutes(InterVpnLinkDataComposite interVpnLinkDataComposite)
Checks both L3VPNs linked by the InterVpnLink and performs all the
corresponding route leaking between them.
|
void |
IVpnLinkService.handleStaticRoutes(InterVpnLinkDataComposite interVpnLink)
Requests IVpnLinkService to take care of those static routes that point
to the specified InterVpnLink and that may be configured in any Neutron
Router.
|
void |
IVpnLinkService.leakRoute(InterVpnLinkDataComposite interVpnLink,
String srcVpnUuid,
String dstVpnUuid,
String prefix,
Long label,
RouteOrigin forcedOrigin)
Leaks a route from one VPN to another.
|
Modifier and Type | Method and Description |
---|---|
List<InterVpnLinkDataComposite> |
InterVpnLinkLocator.findInterVpnLinksSameGroup(InterVpnLink ivpnLinkToMatch,
List<InterVpnLinkDataComposite> interVpnLinks) |
List<InterVpnLinkDataComposite> |
InterVpnLinkCacheImpl.getAllInterVpnLinks() |
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCacheImpl.getInterVpnLinkByEndpoint(String endpointIp) |
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCacheImpl.getInterVpnLinkByName(String interVpnLinkName) |
com.google.common.base.Optional<InterVpnLinkDataComposite> |
InterVpnLinkCacheImpl.getInterVpnLinkByVpnId(String vpnId) |
Modifier and Type | Method and Description |
---|---|
void |
IVpnLinkServiceImpl.exchangeRoutes(InterVpnLinkDataComposite ivpnLink) |
void |
InterVpnLinkUtil.handleStaticRoute(InterVpnLinkDataComposite interVpnLink,
String vpnName,
String destination,
String nexthop,
int label) |
void |
IVpnLinkServiceImpl.handleStaticRoutes(InterVpnLinkDataComposite ivpnLink) |
void |
IVpnLinkServiceImpl.leakRoute(InterVpnLinkDataComposite interVpnLink,
String srcVpnUuid,
String dstVpnUuid,
String prefix,
Long label,
@Nullable RouteOrigin forcedOrigin) |
Modifier and Type | Method and Description |
---|---|
List<InterVpnLinkDataComposite> |
InterVpnLinkLocator.findInterVpnLinksSameGroup(InterVpnLink ivpnLinkToMatch,
List<InterVpnLinkDataComposite> interVpnLinks) |
Copyright © 2020 OpenDaylight. All rights reserved.