java.lang.Object
io.helidon.webserver.sse.SseSinkProvider
- All Implemented Interfaces:
SinkProvider<SseEvent>
Sink provider for SSE type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(ServerResponse response, BiConsumer<Object, io.helidon.common.media.type.MediaType> eventConsumer, Runnable closeRunnable) booleansupports(io.helidon.common.GenericType<? extends Sink<?>> type, ServerRequest request)
-
Constructor Details
-
SseSinkProvider
public SseSinkProvider()
-
-
Method Details
-
supports
public boolean supports(io.helidon.common.GenericType<? extends Sink<?>> type, ServerRequest request) - Specified by:
supportsin interfaceSinkProvider<SseEvent>
-
create
public <X extends Sink<SseEvent>> X create(ServerResponse response, BiConsumer<Object, io.helidon.common.media.type.MediaType> eventConsumer, Runnable closeRunnable) - Specified by:
createin interfaceSinkProvider<SseEvent>
-