public class SseConfiguration extends ClientConfiguration
maxRetries, monitor, onFailedAttempt, onRetriesExceeded, retryInterval, scheduler, url, worker| Constructor and Description |
|---|
SseConfiguration(String url,
org.xnio.XnioWorker worker,
ScheduledExecutorService scheduler,
ConnectionMonitor register) |
SseConfiguration(String url,
org.xnio.XnioWorker worker,
ScheduledExecutorService scheduler,
ConnectionMonitor register,
SseClientCallback clientCallback) |
| Modifier and Type | Method and Description |
|---|---|
SseConfiguration |
clientCallback(SseClientCallback callback) |
SSEConnection |
connect() |
SSEConnection |
connect(String lastEventId) |
SseConfiguration |
lastEventId(String lastEventId) |
SseConfiguration |
maxRetries(int maxRetries) |
SseConfiguration |
onClose(java.util.function.Consumer<String> onClose) |
SseConfiguration |
onError(java.util.function.Consumer<Exception> onError) |
SseConfiguration |
onEvent(java.util.function.Consumer<EventData> onEvent) |
SseConfiguration |
onFailedAttempt(Runnable onFailedAttempt) |
SseConfiguration |
onOpen(Runnable onOpen) |
SseConfiguration |
onRetriesExceeded(Runnable onRetriesExceeded) |
SseConfiguration |
retryInterval(int retryInterval) |
public SseConfiguration(String url, org.xnio.XnioWorker worker, ScheduledExecutorService scheduler, ConnectionMonitor register)
public SseConfiguration(String url, org.xnio.XnioWorker worker, ScheduledExecutorService scheduler, ConnectionMonitor register, SseClientCallback clientCallback)
public SseConfiguration onOpen(Runnable onOpen)
public SseConfiguration onEvent(java.util.function.Consumer<EventData> onEvent)
public SseConfiguration onClose(java.util.function.Consumer<String> onClose)
public SseConfiguration onFailedAttempt(Runnable onFailedAttempt)
public SseConfiguration onRetriesExceeded(Runnable onRetriesExceeded)
public SseConfiguration onError(java.util.function.Consumer<Exception> onError)
public SseConfiguration lastEventId(String lastEventId)
public SseConfiguration maxRetries(int maxRetries)
public SseConfiguration retryInterval(int retryInterval)
public SseConfiguration clientCallback(SseClientCallback callback)
public SSEConnection connect()
public SSEConnection connect(String lastEventId)
Copyright © 2017. All rights reserved.