Package io.vertx.rxjava3
Interface WriteStreamObserver<R>
-
- All Superinterfaces:
io.reactivex.rxjava3.core.Observer<R>
public interface WriteStreamObserver<R> extends io.reactivex.rxjava3.core.Observer<R>
AWriteStream
toObserver
adapter.- Author:
- Thomas Segismont
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WriteStreamObserver<R>
onError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke if theObservable
that was subscribed to terminates with an error.WriteStreamObserver<R>
onWriteStreamEnd(io.reactivex.rxjava3.functions.Action handler)
Sets the handler to invoke when the adaptedWriteStream
ends successfully.WriteStreamObserver<R>
onWriteStreamEndError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke when the adaptedWriteStream
ends with an error.WriteStreamObserver<R>
onWriteStreamError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke if the adaptedWriteStream
fails.
-
-
-
Method Detail
-
onError
WriteStreamObserver<R> onError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke if theObservable
that was subscribed to terminates with an error.The underlying
WriteStream.end()
method is not invoked in this case.- Returns:
- a reference to this, so the API can be used fluently
-
onWriteStreamError
WriteStreamObserver<R> onWriteStreamError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke if the adaptedWriteStream
fails.The underlying
WriteStream.end()
method is not invoked in this case.- Returns:
- a reference to this, so the API can be used fluently
-
onWriteStreamEnd
WriteStreamObserver<R> onWriteStreamEnd(io.reactivex.rxjava3.functions.Action handler)
Sets the handler to invoke when the adaptedWriteStream
ends successfully.- Returns:
- a reference to this, so the API can be used fluently
-
onWriteStreamEndError
WriteStreamObserver<R> onWriteStreamEndError(io.reactivex.rxjava3.functions.Consumer<? super Throwable> handler)
Sets the handler to invoke when the adaptedWriteStream
ends with an error.- Returns:
- a reference to this, so the API can be used fluently
-
-