-
public interface MultiRSConversion methods betweenHelidon reactive streamsand theReactive Streams. Wraps publishers/processors/subscribers to Hybridio.helidon.microprofile.reactive.hybridvariants
-
-
Method Summary
Static Methods Modifier and Type Method Description static <T> org.reactivestreams.Publisher<T>from(Flow.Publisher<T> publisher)static <T> org.reactivestreams.Subscriber<T>from(Flow.Subscriber<T> subscriber)static <T> Flow.Publisher<T>from(org.reactivestreams.Publisher<T> publisher)static <T> Flow.Subscriber<T>from(org.reactivestreams.Subscriber<T> subscriber)static <U> org.reactivestreams.Publisher<U>just(Stream<U> stream)static <T> Multi<T>toMulti(org.reactivestreams.Publisher<T> publisher)
-
-
-
Method Detail
-
from
static <T> Flow.Subscriber<T> from(org.reactivestreams.Subscriber<T> subscriber)
- Type Parameters:
T- type of streamed item- Parameters:
subscriber-Reactive StreamsSubscriber- Returns:
Helidon reactive streamsFlow.Subscriber
-
from
static <T> org.reactivestreams.Subscriber<T> from(Flow.Subscriber<T> subscriber)
- Type Parameters:
T- type of streamed item- Parameters:
subscriber- HelidonMultistreamFlow.Subscriber- Returns:
Reactive StreamsSubscriber
-
from
static <T> Flow.Publisher<T> from(org.reactivestreams.Publisher<T> publisher)
- Type Parameters:
T- type of streamed item- Parameters:
publisher-Reactive StreamsPublisher- Returns:
- Multi stream
Flow.Publisher
-
from
static <T> org.reactivestreams.Publisher<T> from(Flow.Publisher<T> publisher)
- Type Parameters:
T- type of streamed item- Parameters:
publisher-MultistreamFlow.Publisher- Returns:
Reactive StreamsPublisher
-
toMulti
static <T> Multi<T> toMulti(org.reactivestreams.Publisher<T> publisher)
- Type Parameters:
T- type of streamed item- Parameters:
publisher-Reactive StreamsPublisher- Returns:
Multistream
-
-