Class FlatteningSubscriber<U>

    • Constructor Detail

      • FlatteningSubscriber

        public FlatteningSubscriber​(org.reactivestreams.Subscriber<? super U> subscriber)
    • Method Detail

      • fulfillDownstreamDemand

        protected void fulfillDownstreamDemand()
        Description copied from class: BaseSubscriberAdapter
        This method is called when demand from the downstream subscriber needs to be fulfilled. Called in a loop until downstreamDemand is no longer needed. Implementations are responsible for decrementing the downstreamDemand accordingly as demand gets fulfilled.
        Specified by:
        fulfillDownstreamDemand in class BaseSubscriberAdapter<Iterable<U>,​U>