| 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.