public final class OvsdbNodeChange extends Object
OvsdbNodeChange describes changes made to the node in the
OVSDB topology.| Modifier and Type | Method and Description |
|---|---|
void |
apply()
Apply all the changes to the virtual network configuration.
|
static OvsdbNodeChange |
nodeCreated(OVSDBEventHandler ovh,
ReadTransactionHolder txh,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
Create information about the created node.
|
static OvsdbNodeChange |
nodeRemoved(OVSDBEventHandler ovh,
ReadTransactionHolder txh,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
Create information about the removed node.
|
static OvsdbNodeChange |
nodeUpdated(OVSDBEventHandler ovh,
ReadTransactionHolder txh,
org.opendaylight.controller.md.sal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node before,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node after)
Create information about the updated node.
|
@Nonnull public static OvsdbNodeChange nodeCreated(@Nonnull OVSDBEventHandler ovh, @Nonnull ReadTransactionHolder txh, @Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
ovh - An OVSDBEventHandler instance.txh - The read-only transaction holder.node - The created node.OvsdbNodeChange instance that contains information
about the created node.@Nonnull public static OvsdbNodeChange nodeUpdated(@Nonnull OVSDBEventHandler ovh, @Nonnull ReadTransactionHolder txh, @Nonnull org.opendaylight.controller.md.sal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod, @Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node before, @Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node after)
ovh - An OVSDBEventHandler instance.txh - The read-only transaction holder.mod - The data object modification that represents changes
to the node subtree.before - The target node before modification.after - The target node after modification.OvsdbNodeChange instance that contains information
about the removed node.public static OvsdbNodeChange nodeRemoved(@Nonnull OVSDBEventHandler ovh, @Nonnull ReadTransactionHolder txh, @Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
ovh - An OVSDBEventHandler instance.txh - The read-only transaction holder.node - The removed node.OvsdbNodeChange instance that contains information
about the removed node.public void apply()
Copyright © 2018 OpenDaylight. All rights reserved.