Class SseEventSourceImpl

java.lang.Object
org.apache.cxf.jaxrs.sse.client.SseEventSourceImpl
All Implemented Interfaces:
jakarta.ws.rs.sse.SseEventSource, AutoCloseable

public class SseEventSourceImpl extends Object implements jakarta.ws.rs.sse.SseEventSource
SSE Event Source implementation
  • Field Details

  • Method Details

    • 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 tunit)
      Specified by:
      close in interface jakarta.ws.rs.sse.SseEventSource