Class ItmExternalTunnelAddWorker
- java.lang.Object
-
- org.opendaylight.genius.itm.confighelpers.ItmExternalTunnelAddWorker
-
public class ItmExternalTunnelAddWorker extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ItmExternalTunnelAddWorker(ItmConfig itmConfig, DPNTEPsInfoCache dpnTEPsInfoCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildHwVtepsTunnels(java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.List<HwVtep> cfgdHwVteps, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
void
buildTunnelsFromDpnToExternalEndPoint(java.util.List<org.opendaylight.yangtools.yang.common.Uint64> dpnId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
void
buildTunnelsToExternalEndPoint(java.util.Collection<DPNTEPsInfo> cfgDpnList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
-
-
-
Constructor Detail
-
ItmExternalTunnelAddWorker
public ItmExternalTunnelAddWorker(ItmConfig itmConfig, DPNTEPsInfoCache dpnTEPsInfoCache)
-
-
Method Detail
-
buildTunnelsToExternalEndPoint
public void buildTunnelsToExternalEndPoint(java.util.Collection<DPNTEPsInfo> cfgDpnList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
-
buildTunnelsFromDpnToExternalEndPoint
public void buildTunnelsFromDpnToExternalEndPoint(java.util.List<org.opendaylight.yangtools.yang.common.Uint64> dpnId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
-
buildHwVtepsTunnels
public void buildHwVtepsTunnels(java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.List<HwVtep> cfgdHwVteps, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
-
-