X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fnode%2Futils%2Fstream%2FForwardingNormalizedNodeDataInput.java;h=a1a0d69426f31bcbf4aee4e4fc3ca244b93f65ff;hb=bd7cfec55803f40773eda2412e7b93a3fefd3f9c;hp=cc28b03e65dab969738caf9cda854396fd577c74;hpb=01d87e48543865be3d802c6b5497191623b0ae37;p=controller.git diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ForwardingNormalizedNodeDataInput.java b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ForwardingNormalizedNodeDataInput.java index cc28b03e65..a1a0d69426 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ForwardingNormalizedNodeDataInput.java +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/ForwardingNormalizedNodeDataInput.java @@ -13,6 +13,8 @@ import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; +import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter; +import org.opendaylight.yangtools.yang.data.impl.schema.ReusableImmutableNormalizedNodeStreamWriter; import org.opendaylight.yangtools.yang.model.api.SchemaPath; abstract class ForwardingNormalizedNodeDataInput extends ForwardingDataInput implements NormalizedNodeDataInput { @@ -20,11 +22,22 @@ abstract class ForwardingNormalizedNodeDataInput extends ForwardingDataInput imp @Override abstract @NonNull NormalizedNodeDataInput delegate() throws IOException; + @Override + public final void streamNormalizedNode(final NormalizedNodeStreamWriter writer) throws IOException { + delegate().streamNormalizedNode(writer); + } + @Override public final NormalizedNode readNormalizedNode() throws IOException { return delegate().readNormalizedNode(); } + @Override + public final NormalizedNode readNormalizedNode(final ReusableImmutableNormalizedNodeStreamWriter writer) + throws IOException { + return delegate().readNormalizedNode(writer); + } + @Override public final YangInstanceIdentifier readYangInstanceIdentifier() throws IOException { return delegate().readYangInstanceIdentifier();