Package | Description |
---|---|
org.opendaylight.netvirt.vpnmanager | |
org.opendaylight.netvirt.vpnmanager.intervpnlink |
Constructor and Description |
---|
VpnInterfaceManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IBgpManager bgpManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
IFibManager fibManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService ifaceMgrRpcService,
VpnFootprintService vpnFootprintService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IVpnManager vpnManager,
ArpResponderHandler arpResponderHandler,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
org.opendaylight.infrautils.caches.CacheProvider cacheProvider) |
VpnInterfaceOpListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
VpnInterfaceManager vpnInterfaceManager,
VpnFootprintService vpnFootprintService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator) |
VpnOpStatusListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IBgpManager bgpManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
IFibManager fibManager,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
VpnFootprintService vpnFootprintService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator) |
Modifier and Type | Method and Description |
---|---|
static void |
InterVpnLinkUtil.removeIVpnLinkIfaceFromVpnFootprint(VpnFootprintService vpnFootprintService,
String vpnName,
String rd,
BigInteger dpnId)
Updates VpnToDpn map by removing the fake VpnInterface related to an
InterVpnLink in the corresponding DPNs.
|
static void |
InterVpnLinkUtil.updateVpnFootprint(VpnFootprintService vpnFootprintService,
String vpnName,
String primaryRd,
List<BigInteger> dpnList)
Updates VpnToDpn map by adding a fake VpnInterface related to an
InterVpnLink in the corresponding DPNs.
|
Constructor and Description |
---|
InterVpnLinkListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
IBgpManager bgpManager,
IFibManager fibManager,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notifService,
IVpnLinkService interVpnLinkService,
InterVpnLinkLocator interVpnLinkLocator,
VpnFootprintService vpnFootprintService,
VpnOpDataSyncer vpnOpDataSyncer,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
InterVpnLinkCache interVpnLinkCache) |
InterVpnLinkNodeAddTask(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalMgr,
VpnFootprintService vpnFootprintService,
BigInteger dpnId,
InterVpnLinkCache interVpnLinkCache) |
InterVpnLinkNodeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalMgr,
VpnFootprintService vpnFootprintService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
InterVpnLinkCache interVpnLinkCache) |
Copyright © 2019 OpenDaylight. All rights reserved.