public final class OvsdbTepRemoveConfigHelper extends Object
Modifier and Type | Method and Description |
---|---|
static List<com.google.common.util.concurrent.ListenableFuture<Void>> |
removeTepReceivedFromOvsdb(String tepIp,
String strDpnId,
String tzName,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
ManagedNewTransactionRunner txRunner)
Removes the TEP from ITM configuration/operational Datastore in one of the following cases.
|
static void |
removeUnknownTzTepFromTepsNotHosted(String tzName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tepIpAddress,
BigInteger dpnId,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
TypedWriteTransaction<Datastore.Operational> tx)
Removes the TEP from the not-hosted transport zone in the TepsNotHosted list
from ITM Operational Datastore.
|
public static List<com.google.common.util.concurrent.ListenableFuture<Void>> removeTepReceivedFromOvsdb(String tepIp, String strDpnId, String tzName, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, ManagedNewTransactionRunner txRunner)
tepIp
- TEP-IP address in stringstrDpnId
- bridge datapath ID in stringtzName
- transport zone name in stringdataBroker
- data broker handle to perform operations on config/operational datastoretxRunner
- ManagedNewTransactionRunner objectpublic static void removeUnknownTzTepFromTepsNotHosted(String tzName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tepIpAddress, BigInteger dpnId, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, TypedWriteTransaction<Datastore.Operational> tx)
tzName
- transport zone name in stringtepIpAddress
- TEP IP address in IpAddress objectdpnId
- bridge datapath ID in BigIntegerdataBroker
- data broker handle to perform operations on operational datastoretx
- TypedWriteTransaction objectCopyright © 2019 OpenDaylight. All rights reserved.