Class JerseySseEventSource
java.lang.Object
org.glassfish.jersey.media.sse.internal.JerseySseEventSource
- All Implemented Interfaces:
SseEventSource
,AutoCloseable
SseEventSource
implementation.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
isOpen()
void
onEvent
(InboundSseEvent inboundEvent) On event callback, invoked whenever an event is received.void
open()
void
register
(Consumer<InboundSseEvent> onEvent) void
register
(Consumer<InboundSseEvent> onEvent, Consumer<Throwable> onError) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.ws.rs.sse.SseEventSource
close
-
Method Details
-
onEvent
On event callback, invoked whenever an event is received.- Parameters:
inboundEvent
- received event.
-
register
- Specified by:
register
in interfaceSseEventSource
-
register
- Specified by:
register
in interfaceSseEventSource
-
register
public void register(Consumer<InboundSseEvent> onEvent, Consumer<Throwable> onError, Runnable onComplete) - Specified by:
register
in interfaceSseEventSource
-
open
public void open()- Specified by:
open
in interfaceSseEventSource
-
isOpen
public boolean isOpen()- Specified by:
isOpen
in interfaceSseEventSource
-
close
- Specified by:
close
in interfaceSseEventSource
-