Class ReactiveWebSocketHandlerBean
java.lang.Object
io.quarkus.reactivemessaging.http.runtime.ReactiveWebSocketHandlerBean
a bean that handles incoming web socket messages
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected 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<?>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<WebSocketStreamConfig> configs()protected Stringdescription(WebSocketStreamConfig config) protected voidhandleRequest(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, String deserializerName) protected Stringkey(WebSocketStreamConfig config) protected Stringkey(io.vertx.ext.web.RoutingContext context)
-
Field Details
-
processors
protected final Map<String,io.quarkus.reactivemessaging.http.runtime.ReactiveHandlerBeanBase<WebSocketStreamConfig, processorsio.quarkus.reactivemessaging.http.runtime.WebSocketMessage<?>>.io.quarkus.reactivemessaging.http.runtime.ReactiveHandlerBeanBase.Bundle<io.quarkus.reactivemessaging.http.runtime.WebSocketMessage<?>>>
-
-
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, String deserializerName) -
description
-
key
-
key
-
configs
-