Class ReactiveWebSocketHandlerBean

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

@Singleton public class ReactiveWebSocketHandlerBean extends Object
a bean that handles incoming web socket messages
  • Field Details

    • processors

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

    • ReactiveWebSocketHandlerBean

      public ReactiveWebSocketHandlerBean()
  • Method Details

    • handleRequest

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

      protected String description(WebSocketStreamConfig config)
    • key

      protected String key(WebSocketStreamConfig config)
    • key

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

      protected Collection<WebSocketStreamConfig> configs()