Class UniProvider

java.lang.Object
io.quarkus.resteasy.mutiny.common.runtime.UniProvider
All Implemented Interfaces:
org.jboss.resteasy.spi.AsyncClientResponseProvider<io.smallrye.mutiny.Uni<?>>, org.jboss.resteasy.spi.AsyncResponseProvider<io.smallrye.mutiny.Uni<?>>

public class UniProvider extends Object implements org.jboss.resteasy.spi.AsyncResponseProvider<io.smallrye.mutiny.Uni<?>>, org.jboss.resteasy.spi.AsyncClientResponseProvider<io.smallrye.mutiny.Uni<?>>
  • Constructor Details

    • UniProvider

      public UniProvider()
  • Method Details

    • toCompletionStage

      public CompletionStage<?> toCompletionStage(io.smallrye.mutiny.Uni<?> uni)
      Specified by:
      toCompletionStage in interface org.jboss.resteasy.spi.AsyncResponseProvider<io.smallrye.mutiny.Uni<?>>
    • fromCompletionStage

      public io.smallrye.mutiny.Uni<?> fromCompletionStage(CompletionStage<?> completionStage)
      Specified by:
      fromCompletionStage in interface org.jboss.resteasy.spi.AsyncClientResponseProvider<io.smallrye.mutiny.Uni<?>>
    • fromCompletionStage

      public io.smallrye.mutiny.Uni<?> fromCompletionStage(Supplier<CompletionStage<?>> supplier)
      Specified by:
      fromCompletionStage in interface org.jboss.resteasy.spi.AsyncClientResponseProvider<io.smallrye.mutiny.Uni<?>>