public final class NatEvpnUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
addRoutesForVxLanProvType(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
IBgpManager bgpManager,
IFibManager fibManager,
String vpnName,
String rd,
String prefix,
String nextHopIp,
long l3Vni,
String interfaceName,
String gwMacAddress,
org.opendaylight.controller.md.sal.binding.api.WriteTransaction writeTx,
RouteOrigin origin,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId) |
static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getFloatingIpInterfaceIdFromFloatingIpId(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid floatingIpId) |
static String |
getFlowRef(BigInteger dpnId,
short tableId,
long l3Vni,
String flowName) |
static long |
getTunnelIdForRouter(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
String routerName,
long routerId) |
static void |
releaseLPortTagForRouter(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String routerName) |
public static void releaseLPortTagForRouter(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String routerName)
public static long getTunnelIdForRouter(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, String routerName, long routerId)
public static void addRoutesForVxLanProvType(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, IBgpManager bgpManager, IFibManager fibManager, String vpnName, String rd, String prefix, String nextHopIp, long l3Vni, String interfaceName, String gwMacAddress, org.opendaylight.controller.md.sal.binding.api.WriteTransaction writeTx, RouteOrigin origin, BigInteger dpId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId)
public static String getFlowRef(BigInteger dpnId, short tableId, long l3Vni, String flowName)
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getFloatingIpInterfaceIdFromFloatingIpId(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid floatingIpId)
Copyright © 2019 OpenDaylight. All rights reserved.