Fixing of useless message 'Unknown key : content' (read data) 59/83359/5
authorJaroslav Tóth <jtoth@frinx.io>
Thu, 1 Aug 2019 15:17:40 +0000 (17:17 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 15 Aug 2019 09:08:44 +0000 (11:08 +0200)
commita18a2bc53dbec48c9ec5c4ac632ccbcddb059631
treebbf381b83057679ae2487d94717d5be92622fc6d
parent17a709f581167067651f0b978d2f6feefa0302a9
Fixing of useless message 'Unknown key : content' (read data)

- After reading of data in RFC-8040 with set content query
  parameter, the INFO log with unknown query parameter was sent
  (but it was recognized correctly in another part of code).
- Refactoring of the readData(..) method, so the parsing of
  withDefaults query parameter is moved to ReadDataTransactionUtil
  that contains other parsing logic.
- Adding of withDefaults query paramameter to WriteParameters
  data class.
- Added unit tests.

Change-Id: I25a01c62a995facce24f29a0dc48048aa1e49f56
Signed-off-by: Jaroslav Tóth <jtoth@frinx.io>
restconf/restconf-common/src/main/java/org/opendaylight/restconf/common/context/WriterParameters.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/RestconfDataServiceConstant.java
restconf/restconf-nb-rfc8040/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtilTest.java