java.lang.Object
io.smallrye.reactive.messaging.providers.helpers.MultiUtils

public class MultiUtils extends Object
  • Constructor Details

    • MultiUtils

      public MultiUtils()
  • Method Details

    • createFromGenerator

      public static <T> io.smallrye.mutiny.Multi<T> createFromGenerator(Supplier<T> supplier)
    • publisher

      public static <T> io.smallrye.mutiny.Multi<T> publisher(Flow.Publisher<T> publisher)
    • handlePreProcessingAcknowledgement

      public static io.smallrye.mutiny.Multi<? extends Message<?>> handlePreProcessingAcknowledgement(io.smallrye.mutiny.Multi<? extends Message<?>> multi, MediatorConfiguration configuration)
    • via

      public static <T, R> io.smallrye.mutiny.Multi<R> via(io.smallrye.mutiny.Multi<T> multi, Flow.Processor<? super T,? super R> processor)
    • via

      public static <T, R, P> Flow.Subscriber<T> via(Flow.Processor<T,R> processor, Function<io.smallrye.mutiny.Multi<R>,io.smallrye.mutiny.Multi<P>> function)
    • via

      public static <T, R> Flow.Subscriber<T> via(Function<io.smallrye.mutiny.Multi<T>,io.smallrye.mutiny.Multi<R>> function)