Class CompletionStageOrderedSubscriber<U,D>

java.lang.Object
graphql.execution.reactive.CompletionStageSubscriber<U,D>
graphql.execution.reactive.CompletionStageOrderedSubscriber<U,D>
Type Parameters:
U - published upstream elements
D - mapped downstream values
All Implemented Interfaces:
org.reactivestreams.Subscriber<U>

public class CompletionStageOrderedSubscriber<U,D> extends CompletionStageSubscriber<U,D> implements org.reactivestreams.Subscriber<U>
This subscriber can be used to map between a Publisher of U elements and map them into CompletionStage of D promises, and it keeps them in the order the Publisher provided them.
  • Constructor Details

    • CompletionStageOrderedSubscriber

      public CompletionStageOrderedSubscriber(Function<U,CompletionStage<D>> mapper, org.reactivestreams.Subscriber<? super D> downstreamSubscriber)
  • Method Details