public class ItmExternalTunnelAddWorker extends Object
Constructor and Description |
---|
ItmExternalTunnelAddWorker(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
ItmConfig itmConfig,
DPNTEPsInfoCache dpnTEPsInfoCache) |
Modifier and Type | Method and Description |
---|---|
List<com.google.common.util.concurrent.ListenableFuture<Void>> |
buildHwVtepsTunnels(List<DPNTEPsInfo> cfgdDpnList,
List<HwVtep> cfgdHwVteps) |
List<com.google.common.util.concurrent.ListenableFuture<Void>> |
buildTunnelsFromDpnToExternalEndPoint(List<BigInteger> dpnId,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp,
Class<? extends TunnelTypeBase> tunType) |
List<com.google.common.util.concurrent.ListenableFuture<Void>> |
buildTunnelsToExternalEndPoint(Collection<DPNTEPsInfo> cfgDpnList,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp,
Class<? extends TunnelTypeBase> tunType) |
public ItmExternalTunnelAddWorker(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, ItmConfig itmConfig, DPNTEPsInfoCache dpnTEPsInfoCache)
public List<com.google.common.util.concurrent.ListenableFuture<Void>> buildTunnelsToExternalEndPoint(Collection<DPNTEPsInfo> cfgDpnList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, Class<? extends TunnelTypeBase> tunType)
public List<com.google.common.util.concurrent.ListenableFuture<Void>> buildTunnelsFromDpnToExternalEndPoint(List<BigInteger> dpnId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, Class<? extends TunnelTypeBase> tunType)
Copyright © 2019 OpenDaylight. All rights reserved.