Class QuarkusContextProducers

java.lang.Object
io.quarkus.resteasy.reactive.server.runtime.QuarkusContextProducers

@Singleton public class QuarkusContextProducers extends Object
Provides CDI producers for objects that can be injected via @Context In RESTEasy Reactive this works because @Context is considered an alias for @Inject through the use of AutoInjectAnnotationBuildItem
  • Constructor Details

    • QuarkusContextProducers

      public QuarkusContextProducers()
  • Method Details

    • httpServerResponse

      @RequestScoped @Produces io.vertx.core.http.HttpServerResponse httpServerResponse()
    • providers

      @ApplicationScoped @Produces jakarta.ws.rs.ext.Providers providers()
    • closer

      @RequestScoped @Produces CloserImpl closer()
    • closeCloser

      void closeCloser(@Disposes CloserImpl closer)