Package | Description |
---|---|
org.opendaylight.genius.infra |
Incubator package for new infrastructure utility code
which will be proposed into upstream projects once
merged and proven to be useful here for a while.
|
org.opendaylight.genius.interfacemanager.commons | |
org.opendaylight.genius.interfacemanager.renderer.hwvtep.utilities | |
org.opendaylight.genius.interfacemanager.renderer.ovs.confighelpers | |
org.opendaylight.genius.interfacemanager.renderer.ovs.statehelpers | |
org.opendaylight.genius.interfacemanager.servicebindings.flowbased.utilities | |
org.opendaylight.genius.itm.confighelpers |
Modifier and Type | Field and Description |
---|---|
static Class<Datastore.Operational> |
Datastore.OPERATIONAL
Class representing the operational datastore.
|
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface |
InterfaceManagerCommonUtils.addStateEntry(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceInfo,
String interfaceName,
TypedWriteTransaction<Datastore.Operational> tx,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.OperStatus operStatus,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.AdminStatus adminStatus,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId nodeConnectorId) |
void |
InterfaceManagerCommonUtils.addStateEntry(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState) |
static void |
InterfaceMetaUtils.createBridgeRefEntry(BigInteger dpnId,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> bridgeIid,
TypedWriteTransaction<Datastore.Operational> tx) |
static void |
InterfaceMetaUtils.createTunnelToInterfaceMap(String infName,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeId,
TypedWriteTransaction<Datastore.Operational> transaction,
IfTunnel ifTunnel) |
static void |
InterfaceMetaUtils.createTunnelToInterfaceMap(String tunnelInstanceId,
String infName,
TypedWriteTransaction<Datastore.Operational> transaction) |
static void |
InterfaceMetaUtils.deleteBridgeRefEntry(BigInteger dpnId,
TypedWriteTransaction<Datastore.Operational> tx) |
static void |
InterfaceManagerCommonUtils.deleteDpnToInterface(BigInteger dpId,
String infName,
TypedReadWriteTransaction<Datastore.Operational> tx) |
void |
InterfaceManagerCommonUtils.deleteInterfaceStateInformation(String interfaceName,
TypedWriteTransaction<Datastore.Operational> transaction) |
static void |
InterfaceManagerCommonUtils.deleteStateEntry(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName) |
static String |
InterfaceMetaUtils.getInterfaceForTunnelInstanceIdentifier(String tunnelInstanceId,
TypedReadTransaction<Datastore.Operational> tx) |
static String |
AlivenessMonitorUtils.getInterfaceFromMonitorId(TypedReadTransaction<Datastore.Operational> tx,
Long monitorId) |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface |
InterfaceManagerCommonUtils.getInterfaceState(TypedReadTransaction<Datastore.Operational> tx,
String interfaceName) |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface |
InterfaceManagerCommonUtils.getInterfaceStateFromOperDS(TypedReadTransaction<Datastore.Operational> tx,
String interfaceName) |
int |
InterfaceMetaUtils.removeLportTagInterfaceMap(TypedWriteTransaction<Datastore.Operational> tx,
String infName) |
static void |
InterfaceMetaUtils.removeTunnelToInterfaceMap(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeId,
TypedWriteTransaction<Datastore.Operational> transaction,
IfTunnel ifTunnel) |
static void |
InterfaceManagerCommonUtils.setOpStateForInterface(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.OperStatus opStatus) |
static void |
InterfaceManagerCommonUtils.updateOperStatus(String interfaceName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.OperStatus operStatus,
TypedWriteTransaction<Datastore.Operational> transaction) |
static void |
InterfaceManagerCommonUtils.updateOpState(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.OperStatus operStatus) |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface.OperStatus |
InterfaceManagerCommonUtils.updateStateEntry(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceNew,
TypedWriteTransaction<Datastore.Operational> transaction,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState) |
Modifier and Type | Method and Description |
---|---|
static void |
SouthboundUtils.addStateEntry(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceInfo,
IfTunnel ifTunnel,
TypedWriteTransaction<Datastore.Operational> transaction) |
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface |
OvsInterfaceConfigRemoveHelper.cleanUpInterfaceWithUnknownState(String interfaceName,
ParentRefs parentRefs,
IfTunnel ifTunnel,
TypedWriteTransaction<Datastore.Operational> transaction) |
Modifier and Type | Method and Description |
---|---|
void |
OvsInterfaceStateUpdateHelper.updateInterfaceStateOnNodeRemove(String interfaceName,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnector flowCapableNodeConnector,
TypedWriteTransaction<Datastore.Operational> tx) |
Modifier and Type | Method and Description |
---|---|
static void |
FlowBasedServicesUtils.addBoundServicesState(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
BoundServicesState interfaceBoundServicesState) |
static BoundServicesState |
FlowBasedServicesUtils.getBoundServicesState(TypedReadTransaction<Datastore.Operational> tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
static void |
FlowBasedServicesUtils.removeBoundServicesState(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
Modifier and Type | Method and Description |
---|---|
protected static void |
OvsdbTepAddConfigHelper.addUnknownTzTepIntoTepsNotHosted(String tzName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tepIpAddress,
BigInteger dpid,
boolean ofTunnel,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
TypedWriteTransaction<Datastore.Operational> tx)
Adds the TEP into Vtep list in the subnet list in the transport zone list
from ITM operational Datastore by merge operation with write transaction.
|
protected static void |
OvsdbTepAddConfigHelper.addVtepIntoTepsNotHosted(List<UnknownVteps> updatedVtepList,
String tzName,
TypedWriteTransaction<Datastore.Operational> tx)
Adds the TEP into Unknown Vtep list under the transport zone in the TepsNotHosted list
from ITM operational Datastore by merge operation with write transaction.
|
static void |
OvsdbTepRemoveConfigHelper.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.
|
Copyright © 2019 OpenDaylight. All rights reserved.