Interface MultiRS

    • Method Detail

      • from

        static <T> org.reactivestreams.Subscriber<T> from​(Flow.Subscriber<T> subscriber)
        Create Reactive Streams Subscriber from Helidon reactive streams subscriber.
        Type Parameters:
        T - type of streamed item
        Parameters:
        subscriber - Helidon Multi stream Flow.Subscriber
        Returns:
        Reactive Streams Subscriber
      • from

        static <T> org.reactivestreams.Publisher<T> from​(Flow.Publisher<T> publisher)
        Create Reactive Streams Publisher from Multi stream Flow.Publisher.
        Type Parameters:
        T - type of streamed item
        Parameters:
        publisher - Multi stream Flow.Publisher
        Returns:
        Reactive Streams Publisher
      • toMulti

        static <T> Multi<T> toMulti​(org.reactivestreams.Publisher<T> publisher)
        Create Helidon Multi stream from Reactive Streams Publisher.
        Type Parameters:
        T - type of streamed item
        Parameters:
        publisher - Reactive Streams Publisher
        Returns:
        Multi stream
      • just

        static <U> org.reactivestreams.Publisher<U> just​(Stream<U> stream)
        Create Reactive Streams Publisher from Java Stream.
        Type Parameters:
        U - type of streamed item
        Parameters:
        stream - Java Stream
        Returns:
        Reactive Streams Publisher