Class ReactiveHttpHandlerBean

java.lang.Object
io.quarkus.reactivemessaging.http.runtime.ReactiveHttpHandlerBean

@Singleton public class ReactiveHttpHandlerBean extends Object
a bean that handles incoming http requests
  • Field Details

    • processors

      protected final Map<String,io.quarkus.reactivemessaging.http.runtime.ReactiveHandlerBeanBase<HttpStreamConfig,io.quarkus.reactivemessaging.http.runtime.HttpMessage<?>>.io.quarkus.reactivemessaging.http.runtime.ReactiveHandlerBeanBase.Bundle<io.quarkus.reactivemessaging.http.runtime.HttpMessage<?>>> processors
  • Constructor Details

    • ReactiveHttpHandlerBean

      public ReactiveHttpHandlerBean()
  • Method Details

    • configs

      protected Collection<HttpStreamConfig> configs()
    • key

      protected String key(HttpStreamConfig streamConfig)
    • key

      protected String key(io.vertx.ext.web.RoutingContext context)
    • description

      protected String description(HttpStreamConfig streamConfig)
    • handleRequest

      protected void handleRequest(io.vertx.ext.web.RoutingContext event, io.smallrye.mutiny.subscription.MultiEmitter<? super io.quarkus.reactivemessaging.http.runtime.HttpMessage<?>> emitter, io.quarkus.reactivemessaging.http.runtime.StrictQueueSizeGuard guard, String path, String deserializerName)