Class NodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore>
- java.lang.Object
-
- org.opendaylight.netvirt.elan.l2gw.ha.handlers.NodeCopier<D>
-
- All Implemented Interfaces:
INodeCopier<D>
@Singleton public class NodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore> extends java.lang.Object implements INodeCopier<D>
-
-
Constructor Summary
Constructors Constructor Description NodeCopier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <D extends org.opendaylight.mdsal.binding.util.Datastore>
voidcopyGlobalNode(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcGlobalNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
<D extends org.opendaylight.mdsal.binding.util.Datastore>
voidcopyPSNode(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstGlobalPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
void
mergeOpManagedByAttributes(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.PhysicalSwitchAugmentation psAugmentation, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.PhysicalSwitchAugmentationBuilder builder, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> haNodePath)
-
-
-
Method Detail
-
copyGlobalNode
public <D extends org.opendaylight.mdsal.binding.util.Datastore> void copyGlobalNode(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcGlobalNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
- Specified by:
copyGlobalNode
in interfaceINodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore>
-
copyPSNode
public <D extends org.opendaylight.mdsal.binding.util.Datastore> void copyPSNode(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstGlobalPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
- Specified by:
copyPSNode
in interfaceINodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore>
-
mergeOpManagedByAttributes
public void mergeOpManagedByAttributes(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.PhysicalSwitchAugmentation psAugmentation, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.PhysicalSwitchAugmentationBuilder builder, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> haNodePath)
-
-