Split out YangLibraryVersionResource 10/111310/4
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 7 Apr 2024 12:20:00 +0000 (14:20 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Apr 2024 12:51:49 +0000 (14:51 +0200)
commit62f61e5d1dd0146b01cb9e92f6149b55c4956e6a
treea192e70278a5ff89efb0206b7657e5af160e22b5
parent601f2d79e6553f266ad52dfbda818c66c4f7ad95
Split out YangLibraryVersionResource

Juggle the implementation around, allowing us to capture failure early.

JIRA: NETCONF-773
Change-Id: Ib2a587f3a73698ca2b4da1f6775dc0bdf0436be3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/FormattableBody.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategy.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/DefaultYangLibraryVersionResource.java [new file with mode: 0644]
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/FailedYangLibraryVersionResource.java [new file with mode: 0644]
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/YangLibraryVersionResource.java [new file with mode: 0644]