Add an explicit constants for WithDefaults parameter 59/93059/7
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 14 Oct 2020 15:58:33 +0000 (17:58 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 26 Oct 2020 11:51:41 +0000 (11:51 +0000)
commit371f5ffc5da021585ca095088e7d1a501798595a
tree4c0081674190f83d59326cc4ef6063856aabf66d
parentc1c44ca68a57780ecb530da3345450998e2bffc2
Add an explicit constants for WithDefaults parameter

RFC8040 explicitly enumerates allowed values, make sure we validate
them accordingly. Also fix the bug of ignoring unknown values.

JIRA: NETCONF-733
Change-Id: I5e4a19061c2c082563385a32ba574ddf97a8c967
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
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