Package ratpack.sse
Interface ServerSentEventStreamClient
-
public interface ServerSentEventStreamClient
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description static ServerSentEventStreamClientof(HttpClient httpClient)Creates an SSE client.default Promise<TransformablePublisher<? extends ServerSentEvent>>open(java.net.URI uri)Promise<TransformablePublisher<? extends ServerSentEvent>>open(java.net.URI uri, Action<? super RequestSpec> action)default Promise<TransformablePublisher<Event<?>>>request(java.net.URI uri)Deprecated.since 1.10 - useopen(URI)default Promise<TransformablePublisher<Event<?>>>request(java.net.URI uri, Action<? super RequestSpec> action)Deprecated.since 1.10 - useopen(URI, Action)static ServerSentEventStreamClientsseStreamClient(io.netty.buffer.ByteBufAllocator byteBufAllocator)Deprecated.since 1.4, useof(HttpClient).
-
-
-
Method Detail
-
of
static ServerSentEventStreamClient of(HttpClient httpClient)
Creates an SSE client.- Parameters:
httpClient- the underlying HTTP client to use- Returns:
- an SSE client
- Since:
- 1.4
-
sseStreamClient
@Deprecated static ServerSentEventStreamClient sseStreamClient(io.netty.buffer.ByteBufAllocator byteBufAllocator)
Deprecated.since 1.4, useof(HttpClient).Deprecated.
-
request
@Deprecated default Promise<TransformablePublisher<Event<?>>> request(java.net.URI uri, Action<? super RequestSpec> action)
Deprecated.since 1.10 - useopen(URI, Action)Deprecated.
-
request
@Deprecated default Promise<TransformablePublisher<Event<?>>> request(java.net.URI uri)
Deprecated.since 1.10 - useopen(URI)Deprecated.
-
open
Promise<TransformablePublisher<? extends ServerSentEvent>> open(java.net.URI uri, Action<? super RequestSpec> action)
-
open
default Promise<TransformablePublisher<? extends ServerSentEvent>> open(java.net.URI uri)
-
-