public final class NatOverVxlanUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
createOpenDaylightVniRangesPool(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String poolName,
long lowLimit,
long highLimit) |
static void |
deleteOpenDaylightVniRangesPool(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String poolName) |
static BigInteger |
getInternetVpnVni(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String vpnUuid,
long vpnid) |
static BigInteger |
getRouterVni(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String routerName,
long routerId) |
static BigInteger |
getVNI(String vniKey,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager) |
static void |
releaseVNI(String vniKey,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager) |
static void |
validateAndCreateVxlanVniPool(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
INeutronVpnManager neutronvpnManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
String poolName) |
public static BigInteger getInternetVpnVni(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String vpnUuid, long vpnid)
public static BigInteger getRouterVni(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String routerName, long routerId)
public static BigInteger getVNI(String vniKey, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager)
public static void releaseVNI(String vniKey, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager)
public static void validateAndCreateVxlanVniPool(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, INeutronVpnManager neutronvpnManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String poolName)
public static void createOpenDaylightVniRangesPool(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String poolName, long lowLimit, long highLimit)
public static void deleteOpenDaylightVniRangesPool(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, String poolName)
Copyright © 2019 OpenDaylight. All rights reserved.