Class Engine

  • All Implemented Interfaces:
    org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine

    public class Engine
    extends Object
    implements org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine
    • Constructor Detail

      • Engine

        public Engine()
    • Method Detail

      • buildPublisher

        public <T> org.reactivestreams.Publisher<T> buildPublisher​(org.eclipse.microprofile.reactive.streams.operators.spi.Graph graph)
        Specified by:
        buildPublisher in interface org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine
      • buildSubscriber

        public <T,​R> org.eclipse.microprofile.reactive.streams.operators.spi.SubscriberWithCompletionStage<T,​R> buildSubscriber​(org.eclipse.microprofile.reactive.streams.operators.spi.Graph graph)
        Specified by:
        buildSubscriber in interface org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine
      • buildProcessor

        public <T,​R> org.reactivestreams.Processor<T,​R> buildProcessor​(org.eclipse.microprofile.reactive.streams.operators.spi.Graph graph)
        Specified by:
        buildProcessor in interface org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine
      • buildCompletion

        public <T> CompletionStage<T> buildCompletion​(org.eclipse.microprofile.reactive.streams.operators.spi.Graph graph)
        Specified by:
        buildCompletion in interface org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngine