Rename netconf.api.ModifyAction to EffectiveOperation
[netconf.git] / netconf / mdsal-netconf-connector / src / main / java / org / opendaylight / netconf / mdsal / connector / ops / EditConfig.java
index 8d43838c567871f9505837e3792208138412ff21..fddd931c7176a62cce4629aafaeab34bdf7a3289 100644 (file)
@@ -15,7 +15,7 @@ import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteOperations;
 import org.opendaylight.netconf.api.DocumentedException;
-import org.opendaylight.netconf.api.ModifyAction;
+import org.opendaylight.netconf.api.EffectiveOperation;
 import org.opendaylight.netconf.api.xml.XmlElement;
 import org.opendaylight.netconf.api.xml.XmlNetconfConstants;
 import org.opendaylight.netconf.mdsal.connector.CurrentSchemaContext;
@@ -157,11 +157,12 @@ public final class EditConfig extends AbstractEdit {
         }
     }
 
-    private static ModifyAction getDefaultOperation(final XmlElement operationElement) throws DocumentedException {
+    private static EffectiveOperation getDefaultOperation(final XmlElement operationElement)
+            throws DocumentedException {
         final var elementsByTagName = getElementsByTagName(operationElement, DEFAULT_OPERATION);
         return switch (elementsByTagName.getLength()) {
-            case 0 -> ModifyAction.MERGE;
-            case 1 ->  ModifyAction.ofXmlValue(elementsByTagName.item(0).getTextContent());
+            case 0 -> EffectiveOperation.MERGE;
+            case 1 ->  EffectiveOperation.ofXmlValue(elementsByTagName.item(0).getTextContent());
             default -> throw new DocumentedException("Multiple " + DEFAULT_OPERATION + " elements", ErrorType.RPC,
                 ErrorTag.UNKNOWN_ATTRIBUTE, ErrorSeverity.ERROR);
         };