*/
package org.opendaylight.netvirt.elan.l2gw.ha.handlers;
-import org.opendaylight.controller.md.sal.binding.api.DataObjectModification;
-import org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction;
+import org.opendaylight.genius.infra.Datastore.Operational;
+import org.opendaylight.genius.infra.TypedReadWriteTransaction;
+import org.opendaylight.mdsal.binding.api.DataObjectModification;
import org.opendaylight.netvirt.elan.l2gw.ha.HwvtepHAUtil;
import org.opendaylight.netvirt.elan.l2gw.ha.merge.GlobalAugmentationMerger;
import org.opendaylight.netvirt.elan.l2gw.ha.merge.GlobalNodeMerger;
public void copyChildPsOpUpdateToHAParent(Node updatedSrcPSNode,
InstanceIdentifier<Node> haPath,
DataObjectModification<Node> mod,
- ReadWriteTransaction tx) {
+ TypedReadWriteTransaction<Operational> tx) {
InstanceIdentifier<Node> haPSPath = HwvtepHAUtil.convertPsPath(updatedSrcPSNode, haPath);
*/
public void copyChildGlobalOpUpdateToHAParent(InstanceIdentifier<Node> haPath,
DataObjectModification<Node> mod,
- ReadWriteTransaction tx) {
+ TypedReadWriteTransaction<Operational> tx) {
globalAugmentationMerger.mergeOpUpdate(haPath,
mod.getModifiedAugmentation(HwvtepGlobalAugmentation.class), tx);