| Package | Description |
|---|---|
| org.opendaylight.genius.idmanager | |
| 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 | |
| org.opendaylight.genius.interfacemanager.commons | |
| org.opendaylight.genius.interfacemanager.renderer.ovs.confighelpers | |
| org.opendaylight.genius.interfacemanager.servicebindings.flowbased.utilities | |
| org.opendaylight.genius.itm.confighelpers | |
| org.opendaylight.genius.itm.impl | |
| org.opendaylight.genius.itm.itmdirecttunnels.renderer.ovs.utilities | |
| org.opendaylight.genius.mdsalutil.interfaces | |
| org.opendaylight.genius.mdsalutil.internal | |
| org.opendaylight.genius.utils.hwvtep |
| Modifier and Type | Method and Description |
|---|---|
void |
IdUtils.updateChildPool(TypedWriteTransaction<Datastore.Configuration> tx,
String poolName,
String localPoolName) |
| Modifier and Type | Field and Description |
|---|---|
static Class<Datastore.Configuration> |
Datastore.CONFIGURATION
Class representing the configuration datastore.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
IfmUtil.bindService(TypedWriteTransaction<Datastore.Configuration> tx,
String interfaceName,
BoundServices serviceInfo,
Class<? extends ServiceModeBase> serviceMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
InterfaceManagerCommonUtils.addTunnelIngressFlow(TypedWriteTransaction<Datastore.Configuration> tx,
IfTunnel tunnel,
BigInteger dpnId,
long portNo,
String interfaceName,
int ifIndex) |
void |
InterfaceManagerCommonUtils.createInterfaceChildEntry(TypedWriteTransaction<Datastore.Configuration> tx,
String parentInterface,
String childInterface) |
boolean |
InterfaceManagerCommonUtils.createInterfaceChildEntryIfNotPresent(TypedWriteTransaction<Datastore.Configuration> tx,
String parentInterface,
String childInterface,
IfL2vlan.L2vlanMode l2vlanMode) |
void |
InterfaceManagerCommonUtils.removeTunnelIngressFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
IfTunnel tunnel,
BigInteger dpnId,
String interfaceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
OvsInterfaceConfigRemoveHelper.removeTunnelIngressFlow(TypedReadWriteTransaction<Datastore.Configuration> confTx,
String interfaceName,
IfTunnel ifTunnel,
BigInteger dpId) |
| Modifier and Type | Method and Description |
|---|---|
static void |
FlowBasedServicesUtils.bindDefaultEgressDispatcherService(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceInfo,
String portNo,
String interfaceName,
int ifIndex) |
static void |
FlowBasedServicesUtils.bindDefaultEgressDispatcherService(TypedWriteTransaction<Datastore.Configuration> tx,
String interfaceName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.list.Instruction> instructions) |
| Modifier and Type | Method and Description |
|---|---|
void |
ItmTunnelAggregationHelper.createLogicalTunnelSelectGroup(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger srcDpnId,
String interfaceName,
int lportTag) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ItmUtils.addTerminatingServiceTable(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpnId,
IMdsalApiManager mdsalManager) |
static void |
ItmUtils.removeTerminatingServiceTable(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpnId,
IMdsalApiManager mdsalManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
DirectTunnelUtils.addTunnelIngressFlow(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger dpnId,
long portNo,
String interfaceName,
int ifIndex) |
void |
DirectTunnelUtils.removeTunnelIngressFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpnId,
String interfaceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
IMdsalApiManager.addBucket(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.buckets.Bucket bucket) |
void |
IMdsalApiManager.addFlow(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow flow)
Adds the given flow.
|
void |
IMdsalApiManager.addFlow(TypedWriteTransaction<Datastore.Configuration> tx,
FlowEntity flowEntity)
Adds the given flow.
|
void |
IMdsalApiManager.addGroup(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups.Group group)
Adds the given group using the given transaction.
|
void |
IMdsalApiManager.addGroup(TypedWriteTransaction<Datastore.Configuration> tx,
GroupEntity groupEntity)
Adds the given group using the given transaction.
|
void |
IMdsalApiManager.removeBucket(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId,
long bucketId) |
void |
IMdsalApiManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow flow)
Removes the given flow.
|
void |
IMdsalApiManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowKey flowKey,
short tableId)
Removes the given flow.
|
void |
IMdsalApiManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
String flowId,
short tableId)
Removes the given flow.
|
void |
IMdsalApiManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
FlowEntity flowEntity)
Removes the given flow.
|
void |
IMdsalApiManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups.Group group)
Remove a group using the given transaction.
|
void |
IMdsalApiManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId)
Remove a group using the given transaction.
|
void |
IMdsalApiManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
GroupEntity groupEntity)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MDSALManager.addBucket(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.buckets.Bucket bucket) |
void |
MDSALManager.addFlow(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow flow) |
void |
MDSALManager.addFlow(TypedWriteTransaction<Datastore.Configuration> tx,
FlowEntity flowEntity) |
void |
MDSALManager.addGroup(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups.Group group) |
void |
MDSALManager.addGroup(TypedWriteTransaction<Datastore.Configuration> tx,
GroupEntity groupEntity) |
void |
MDSALManager.removeBucket(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId,
long bucketId) |
void |
MDSALManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow flow) |
void |
MDSALManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowKey flowKey,
short tableId) |
void |
MDSALManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
String flowId,
short tableId) |
void |
MDSALManager.removeFlow(TypedReadWriteTransaction<Datastore.Configuration> tx,
FlowEntity flowEntity) |
void |
MDSALManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups.Group group) |
void |
MDSALManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
BigInteger dpId,
long groupId) |
void |
MDSALManager.removeGroup(TypedReadWriteTransaction<Datastore.Configuration> tx,
GroupEntity groupEntity) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HwvtepUtils.addLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
Adds the logical switch.
|
static void |
HwvtepUtils.addRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs remoteUcastMac)
Adds the given remote unicast MAC.
|
static void |
HwvtepUtils.addRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
Iterable<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> remoteUcastMacs)
Adds the given remote unicast MACs.
|
static void |
HwvtepUtils.addUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
String deviceNodeId,
Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress> macAddresses,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remoteVtepIp)
Adds unicast MACs.
|
static void |
HwvtepUtils.deleteLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Deletes the given logical switch.
|
static void |
HwvtepUtils.deleteRemoteMcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
Deletes the given remote multicast MAC.
|
static void |
HwvtepUtils.deleteRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress)
Deletes the given remote unicast MAC.
|
static void |
HwvtepUtils.deleteRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> macAddresses)
Deletes the given remote unicast MACs.
|
static void |
HwvtepUtils.deleteVlanBinding(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
Integer vlanId)
Deletes the given VLAN binding.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches |
HwvtepUtils.getLogicalSwitch(TypedReadTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Retrieves the logical switch.
|
static void |
HwvtepUtils.mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
Merges the given VLAN bindings.
|
static void |
HwvtepUtils.mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String phySwitchName,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
Merges the given VLAN bindings.
|
Copyright © 2019 OpenDaylight. All rights reserved.