Class JerseySseEventSource

  • All Implemented Interfaces:
    jakarta.ws.rs.sse.SseEventSource, AutoCloseable

    public class JerseySseEventSource
    extends Object
    implements jakarta.ws.rs.sse.SseEventSource
    SseEventSource implementation.
    • Method Detail

      • onEvent

        public void onEvent​(jakarta.ws.rs.sse.InboundSseEvent inboundEvent)
        On event callback, invoked whenever an event is received.
        Parameters:
        inboundEvent - received event.
      • register

        public void register​(Consumer<jakarta.ws.rs.sse.InboundSseEvent> onEvent)
        Specified by:
        register in interface jakarta.ws.rs.sse.SseEventSource
      • register

        public void register​(Consumer<jakarta.ws.rs.sse.InboundSseEvent> onEvent,
                             Consumer<Throwable> onError)
        Specified by:
        register in interface jakarta.ws.rs.sse.SseEventSource
      • register

        public void register​(Consumer<jakarta.ws.rs.sse.InboundSseEvent> onEvent,
                             Consumer<Throwable> onError,
                             Runnable onComplete)
        Specified by:
        register in interface jakarta.ws.rs.sse.SseEventSource
      • open

        public void open()
        Specified by:
        open in interface jakarta.ws.rs.sse.SseEventSource
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface jakarta.ws.rs.sse.SseEventSource
      • close

        public boolean close​(long timeout,
                             TimeUnit unit)
        Specified by:
        close in interface jakarta.ws.rs.sse.SseEventSource