Clean up body implementation placement 93/111293/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 5 Apr 2024 22:32:40 +0000 (00:32 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 5 Apr 2024 22:33:11 +0000 (00:33 +0200)
commitf29ad37a5c91003568d71f6fbc3d375a02d57d6d
treed9b9ed188627bf8dfce836ae7dfdc8fb443ab846
parentca576534f4702b74c956ca09d15a30c55b8259f6
Clean up body implementation placement

OperationOutputBody is a server.spi thing, as we only need the
FormattableBody trait in server.api.

DataPostResult.CreateResource is needlessly nested, as its sibling is
already a top-level construct. Rename it to
server.api.CreateResourceResult.

JIRA: NETCONF-773
Change-Id: I0a8ecb2c6635b6a11ba7836b12cb829bb5a70c72
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/CreateResourceResult.java [new file with mode: 0644]
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/DataPostResult.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/InvokeResult.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/RestconfServer.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/mdsal/MdsalRestconfServer.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/OperationOutputBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/api/OperationOutputBody.java with 97% similarity]
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/jaxrs/AbstractRestconfTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/jaxrs/Netconf799Test.java