From 2047f3e590845c7cd434db02570b3bcf4f0df7b0 Mon Sep 17 00:00:00 2001 From: Tomas Cere Date: Mon, 7 Dec 2015 17:09:04 +0100 Subject: [PATCH] Remove DelegatingNormalizedNodeStreamWriter We already have ForwardingNormalizedNodeStreamWriter in yangtools. Needs to be merged after: https://git.opendaylight.org/gerrit/#/c/30914/ Change-Id: I4eb17f41dd086976045da2981397008f2cd75f93 Signed-off-by: Tomas Cere --- .../restconf/sal-rest-connector/pom.xml | 4 + .../RestconfDocumentedExceptionMapper.java | 111 ++---------------- 2 files changed, 17 insertions(+), 98 deletions(-) diff --git a/opendaylight/restconf/sal-rest-connector/pom.xml b/opendaylight/restconf/sal-rest-connector/pom.xml index 41d746284b..c6e5cf6697 100644 --- a/opendaylight/restconf/sal-rest-connector/pom.xml +++ b/opendaylight/restconf/sal-rest-connector/pom.xml @@ -50,6 +50,10 @@ org.opendaylight.controller sal-remote + + org.opendaylight.yangtools + yang-data-api + org.opendaylight.yangtools yang-data-impl diff --git a/opendaylight/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/rest/impl/RestconfDocumentedExceptionMapper.java b/opendaylight/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/rest/impl/RestconfDocumentedExceptionMapper.java index 22dabf42ef..6cdb33bf8c 100644 --- a/opendaylight/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/rest/impl/RestconfDocumentedExceptionMapper.java +++ b/opendaylight/restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/rest/impl/RestconfDocumentedExceptionMapper.java @@ -37,7 +37,6 @@ import org.opendaylight.netconf.sal.restconf.impl.NormalizedNodeContext; import org.opendaylight.netconf.sal.restconf.impl.RestconfDocumentedException; import org.opendaylight.netconf.sal.restconf.impl.RestconfError; import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; @@ -46,6 +45,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode; import org.opendaylight.yangtools.yang.data.api.schema.MapNode; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; +import org.opendaylight.yangtools.yang.data.api.schema.stream.ForwardingNormalizedNodeStreamWriter; import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter; import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter; import org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory; @@ -239,7 +239,12 @@ public class RestconfDocumentedExceptionMapper implements ExceptionMapper