static <R> MultiTappedProcessor<R> |
MultiTappedProcessor.create() |
Create new processor with no functions to execute when signals are intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.onCancel(Consumer<Flow.Subscription> consumer) |
Set consumer to be executed when onCancel signal is intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.onComplete(Runnable runnable) |
Set Runnable to be executed when onComplete signal is intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.onError(Consumer<Throwable> consumer) |
Set Consumer to be executed when onError signal is intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.onNext(Function<R,R> function) |
Set Function to be executed when onNext signal is intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.onRequest(BiFunction<Flow.Subscriber<? super R>,Long,Long> function) |
Set Function to be executed when request signal is intercepted.
|
MultiTappedProcessor<R> |
MultiTappedProcessor.whenSubscribe(Function<Flow.Subscriber<? super R>,Flow.Subscriber<? super R>> function) |
Set Function to be executed when subscribe signal is intercepted.
|