X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fmdsal-netconf-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fmdsal%2Fconnector%2Fops%2FCopyConfig.java;h=341f84bb3a25e5a7c6160289e1aa88e88e36417d;hb=98a820a6085dc303a39b0c1d9098abfde963416a;hp=dd3889eec94e3a0fcfd32468f0526c49524a465e;hpb=e75f572158f9eb14f1843de9ddc3a0265c98a68c;p=netconf.git diff --git a/netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/CopyConfig.java b/netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/CopyConfig.java index dd3889eec9..341f84bb3a 100644 --- a/netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/CopyConfig.java +++ b/netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/CopyConfig.java @@ -104,7 +104,7 @@ public final class CopyConfig extends AbstractEdit { // , unlike , always replaces entire configuration, // so remove old configuration first: final DOMDataTreeReadWriteTransaction rwTx = transactionProvider.getOrCreateTransaction(); - rwTx.put(LogicalDatastoreType.CONFIGURATION, YangInstanceIdentifier.EMPTY, EMPTY_ROOT_NODE); + rwTx.put(LogicalDatastoreType.CONFIGURATION, YangInstanceIdentifier.empty(), EMPTY_ROOT_NODE); // Then create nodes present in the element: for (final XmlElement element : configElements) { @@ -121,7 +121,7 @@ public final class CopyConfig extends AbstractEdit { private static XmlElement getSourceElement(final XmlElement parent) throws DocumentedException { final Optional sourceElement = parent.getOnlyChildElementOptionally(SOURCE_KEY); - if (!sourceElement.isPresent()) { + if (sourceElement.isEmpty()) { throw new DocumentedException(" element is missing", DocumentedException.ErrorType.PROTOCOL, DocumentedException.ErrorTag.MISSING_ELEMENT, @@ -169,7 +169,7 @@ public final class CopyConfig extends AbstractEdit { private ContainerNode readData(final XmlElement source) throws DocumentedException { final Datastore sourceDatastore = getDatastore(source); final DOMDataTreeReadWriteTransaction rwTx = getTransaction(sourceDatastore); - final YangInstanceIdentifier dataRoot = YangInstanceIdentifier.EMPTY; + final YangInstanceIdentifier dataRoot = YangInstanceIdentifier.empty(); try { final Optional> normalizedNodeOptional = rwTx.read( LogicalDatastoreType.CONFIGURATION, dataRoot).get();