public interface ReactiveReadStream<T> extends ReadStream<T>, org.reactivestreams.Subscriber<T>
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_BATCH_SIZE
Default batch size
|
| Modifier and Type | Method and Description |
|---|---|
ReactiveReadStream<T> |
endHandler(Handler<Void> endHandler) |
ReactiveReadStream<T> |
exceptionHandler(Handler<Throwable> handler) |
ReactiveReadStream<T> |
handler(Handler<T> handler) |
ReactiveReadStream<T> |
pause() |
static <T> ReactiveReadStream<T> |
readStream()
Create a reactive read stream
|
static <T> ReactiveReadStream<T> |
readStream(long batchSize)
Create a reactive read stream specifying batch size
|
ReactiveReadStream<T> |
resume() |
fetch, pipe, pipeTo, pipeTostatic final long DEFAULT_BATCH_SIZE
static <T> ReactiveReadStream<T> readStream()
static <T> ReactiveReadStream<T> readStream(long batchSize)
batchSize - the batch sizeReactiveReadStream<T> exceptionHandler(Handler<Throwable> handler)
exceptionHandler in interface ReadStream<T>exceptionHandler in interface StreamBaseReactiveReadStream<T> handler(Handler<T> handler)
handler in interface ReadStream<T>ReactiveReadStream<T> pause()
pause in interface ReadStream<T>ReactiveReadStream<T> resume()
resume in interface ReadStream<T>ReactiveReadStream<T> endHandler(Handler<Void> endHandler)
endHandler in interface ReadStream<T>Copyright © 2023 Eclipse. All rights reserved.