Use AsyncResponse in RPC invocation path 88/97488/11
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 14 Sep 2021 09:12:18 +0000 (11:12 +0200)
committerTomas Cere <tomas.cere@pantheon.tech>
Wed, 6 Oct 2021 12:58:01 +0000 (12:58 +0000)
commit03494c0c52e4bf0ca2cf57448070f90329568a37
tree217b1e1491968d773bc4b143487d484c6365888b
parentd6609539cb860c2a617651389ee795ab4ca7cba6
Use AsyncResponse in RPC invocation path

RPC invocation is isolated and is inherently asynchronous. Convert it to
use a @Suspended AsyncResponse.

JIRA: NETCONF-718
Change-Id: I5ba174bd8d69e4e54a085a2f4feac076f07d59ff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfInvokeOperationsService.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfInvokeOperationsServiceImpl.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/web/WebInitializer.java
restconf/restconf-nb-rfc8040/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfInvokeOperationsServiceImplTest.java