Switch to using SseEventSink 81/96281/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 17 May 2021 14:00:42 +0000 (16:00 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 20 May 2021 08:33:55 +0000 (10:33 +0200)
commitfed3396f993be8175e737477bb4c5cde507fddf9
tree64ac90139b66b21f579e698d22d3044373860243
parent5f2e5830c6e0766ec0bf468d7a3ee1fef26133a7
Switch to using SseEventSink

JAX-RS 2.1 has a standard way of working with SSE, do not use
Jersey-specific APIs (except in test).

JIRA: NETCONF-775
Change-Id: I46c2b80be52d2313ab9193361da788f41923c175
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit c2baf51aa870d005561658057b0674d66177d813)
restconf/restconf-nb-rfc8040/pom.xml
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfDataStreamService.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataStreamServiceImpl.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/services/wrapper/ServicesNotifWrapper.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/streams/listeners/ListenersBroker.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/streams/sse/SSESessionHandler.java
restconf/restconf-nb-rfc8040/src/test/java/org/opendaylight/restconf/nb/rfc8040/streams/sse/SSESessionHandlerTest.java