X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fnetconf-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Futil%2FNetconfUtil.java;fp=netconf%2Fnetconf-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Futil%2FNetconfUtil.java;h=d50d0d71502c4a8f672ef5bb5de99be552667507;hb=91ef75da940c025390675ed35e239a5914fdf31f;hp=3ad497cc98712aff24807616ce3e5a70aa2e19f3;hpb=a81a528ba7827d9cd82418d01e1cc1c8b724a1ef;p=netconf.git diff --git a/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java b/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java index 3ad497cc98..d50d0d7150 100644 --- a/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java +++ b/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java @@ -134,6 +134,16 @@ public final class NetconfUtil { + XmlUtil.toString(response)); } + /** + * Write {@code normalized} data into {@link DOMResult}. + * + * @param normalized data to be written + * @param result DOM result holder + * @param schemaPath schema path of the parent node + * @param context mountpoint schema context + * @throws IOException when failed to write data into {@link NormalizedNodeStreamWriter} + * @throws XMLStreamException when failed to serialize data into XML document + */ @SuppressWarnings("checkstyle:IllegalCatch") public static void writeNormalizedNode(final NormalizedNode normalized, final DOMResult result, final SchemaPath schemaPath, final EffectiveModelContext context) @@ -158,6 +168,17 @@ public final class NetconfUtil { } } + /** + * Write {@code normalized} data along with corresponding {@code metadata} into {@link DOMResult}. + * + * @param normalized data to be written + * @param metadata metadata to be written + * @param result DOM result holder + * @param schemaPath schema path of the parent node + * @param context mountpoint schema context + * @throws IOException when failed to write data into {@link NormalizedNodeStreamWriter} + * @throws XMLStreamException when failed to serialize data into XML document + */ @SuppressWarnings("checkstyle:IllegalCatch") public static void writeNormalizedNode(final NormalizedNode normalized, final @Nullable NormalizedMetadata metadata, @@ -330,7 +351,7 @@ public final class NetconfUtil { * * @param query path to parent element * @param fields subpaths relative to parent path that identify specific fields - * @return created {@link TreeNode} structure + * @return created {@link PathNode} structure */ private static PathNode constructPathArgumentTree(final YangInstanceIdentifier query, final List fields) {