Class MultiOnSubscribeInvokeOp<T>

  • Type Parameters:
    T - the value type
    All Implemented Interfaces:
    Multi<T>, org.reactivestreams.Publisher<T>

    public final class MultiOnSubscribeInvokeOp<T>
    extends AbstractMultiOperator<T,​T>
    Execute a given (async) callback on subscription. The subscription is only sent downstream once the action completes successfully (provides an item, potentially null). If the action fails, the failure is propagated downstream.
    • Constructor Detail

      • MultiOnSubscribeInvokeOp

        public MultiOnSubscribeInvokeOp​(Multi<? extends T> upstream,
                                        java.util.function.Consumer<? super org.reactivestreams.Subscription> onSubscribe)