Class InterVpnLinkNodeAddTask
- java.lang.Object
-
- org.opendaylight.netvirt.vpnmanager.intervpnlink.InterVpnLinkNodeAddTask
-
- All Implemented Interfaces:
java.util.concurrent.Callable<java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>>
public class InterVpnLinkNodeAddTask extends java.lang.Object implements java.util.concurrent.Callable<java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>>
A task that, when a Node comes UP, checks if there are any InterVpnLink that hasn't been instantiated in any DPN yet. This may happen if, for example, there are no DPNs connected to controller by the time the InterVpnLink is created.
-
-
Constructor Summary
Constructors Constructor Description InterVpnLinkNodeAddTask(org.opendaylight.mdsal.binding.api.DataBroker broker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalMgr, VpnFootprintService vpnFootprintService, java.math.BigInteger dpnId, InterVpnLinkCache interVpnLinkCache, VpnUtil vpnUtil, InterVpnLinkUtil interVpnLinkUtil)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>>
call()
-
-
-
Constructor Detail
-
InterVpnLinkNodeAddTask
public InterVpnLinkNodeAddTask(org.opendaylight.mdsal.binding.api.DataBroker broker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalMgr, VpnFootprintService vpnFootprintService, java.math.BigInteger dpnId, InterVpnLinkCache interVpnLinkCache, VpnUtil vpnUtil, InterVpnLinkUtil interVpnLinkUtil)
-
-