Package io.smallrye.mutiny.vertx
Interface WriteStreamSubscriber<T>
- 
- Type Parameters:
 T- the type of item.
- All Superinterfaces:
 org.reactivestreams.Subscriber<T>
public interface WriteStreamSubscriber<T> extends org.reactivestreams.Subscriber<T>AWriteStreamtoSubscriberadapter. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WriteStreamSubscriber<T>onComplete(Runnable callback)Sets the handler to invoke on completion events.WriteStreamSubscriber<T>onFailure(Consumer<? super Throwable> callback)Sets the handler to invoke on failure events.WriteStreamSubscriber<T>onWriteStreamError(Consumer<? super Throwable> callback)Sets the handler to invoke if the adaptedWriteStreamfails. 
 - 
 
- 
- 
Method Detail
- 
onFailure
WriteStreamSubscriber<T> onFailure(Consumer<? super Throwable> callback)
Sets the handler to invoke on failure events.The underlying
WriteStream.end()method is not invoked in this case.- Parameters:
 callback- the callback invoked with the failure- Returns:
 - a reference to this, so the API can be used fluently
 
 
- 
onComplete
WriteStreamSubscriber<T> onComplete(Runnable callback)
Sets the handler to invoke on completion events.The underlying
WriteStream.end()method is invoked before the givencallback.- Parameters:
 callback- the callback invoked when the completion event is received- Returns:
 - a reference to this, so the API can be used fluently
 
 
- 
onWriteStreamError
WriteStreamSubscriber<T> onWriteStreamError(Consumer<? super Throwable> callback)
Sets the handler to invoke if the adaptedWriteStreamfails.The underlying
WriteStream.end()method is not invoked in this case.- Parameters:
 callback- the callback invoked with the failure- Returns:
 - a reference to this, so the API can be used fluently
 
 
 - 
 
 -