public interface SseEventSource extends AutoCloseable
| Modifier and Type | Interface and Description |
|---|---|
static class |
SseEventSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
default void |
close() |
boolean |
close(long timeout,
TimeUnit unit) |
boolean |
isOpen() |
void |
open() |
void |
register(Consumer<InboundSseEvent> onEvent) |
void |
register(Consumer<InboundSseEvent> onEvent,
Consumer<Throwable> onError) |
void |
register(Consumer<InboundSseEvent> onEvent,
Consumer<Throwable> onError,
Runnable onComplete) |
static SseEventSource.Builder |
target(WebTarget endpoint) |
void register(Consumer<InboundSseEvent> onEvent)
void register(Consumer<InboundSseEvent> onEvent, Consumer<Throwable> onError)
void register(Consumer<InboundSseEvent> onEvent, Consumer<Throwable> onError, Runnable onComplete)
static SseEventSource.Builder target(WebTarget endpoint)
void open()
boolean isOpen()
default void close()
close in interface AutoCloseableboolean close(long timeout,
TimeUnit unit)
Copyright © 2018 The Apache Software Foundation. All rights reserved.