Use ServerError in PatchStatus{Context,Entity} 21/111721/1
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 18 May 2024 20:11:31 +0000 (22:11 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 18 May 2024 20:27:46 +0000 (22:27 +0200)
commite723f169300315f8118f86b3219b542e1a3e7413
treebf44d8d883e359b176182d0d9b5b0ed744278e9f
parentfe66e47c4dd3757f2e2263a77703a31ce345bb28
Use ServerError in PatchStatus{Context,Entity}

RestconfError is not properly structured, use ServerError, which
correctly models errors. This in turn allows PatchStatusContext to not
have a DatabindContext.

JIRA: NETCONF-1188
Change-Id: I288ad55de771474930362eb570ba315f5b700905
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/jaxrs/JaxRsRestconf.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/RestconfStrategy.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/PatchStatusContext.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/PatchStatusEntity.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/YangPatchStatusBody.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategyTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/NetconfRestconfStrategyTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/server/spi/YangPatchStatusBodyTest.java