Class WebSocketServerRecorder
java.lang.Object
io.quarkus.websockets.next.runtime.WebSocketServerRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketServerRecorder(io.quarkus.runtime.RuntimeValue<WebSocketsServerRuntimeConfig> runtimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Handler<io.vertx.ext.web.RoutingContext> createEndpointHandler(String generatedEndpointClass, String endpointId, boolean activateRequestContext, boolean activateSessionContext, String endpointPath) Function<io.quarkus.arc.SyntheticCreationalContext<HttpUpgradeSecurityInterceptor>, HttpUpgradeSecurityInterceptor> createHttpUpgradeSecurityInterceptor(Map<String, String> classNameToEndpointId) Function<io.quarkus.arc.SyntheticCreationalContext<SecurityHttpUpgradeCheck>, SecurityHttpUpgradeCheck> createSecurityHttpUpgradeCheck(Map<String, io.quarkus.security.spi.runtime.SecurityCheck> endpointToCheck, Map<String, Set<String>> policyNameToEndpoints) Function<io.quarkus.arc.SyntheticCreationalContext<WebSocketSecurity>, WebSocketSecurity>
-
Constructor Details
-
WebSocketServerRecorder
public WebSocketServerRecorder(io.quarkus.runtime.RuntimeValue<WebSocketsServerRuntimeConfig> runtimeConfig)
-
-
Method Details
-
connectionSupplier
-
createEndpointHandler
-
createSecurityHttpUpgradeCheck
public Function<io.quarkus.arc.SyntheticCreationalContext<SecurityHttpUpgradeCheck>,SecurityHttpUpgradeCheck> createSecurityHttpUpgradeCheck(Map<String, io.quarkus.security.spi.runtime.SecurityCheck> endpointToCheck, Map<String, Set<String>> policyNameToEndpoints) -
createHttpUpgradeSecurityInterceptor
public Function<io.quarkus.arc.SyntheticCreationalContext<HttpUpgradeSecurityInterceptor>,HttpUpgradeSecurityInterceptor> createHttpUpgradeSecurityInterceptor(Map<String, String> classNameToEndpointId) -
createWebSocketSecurity
public Function<io.quarkus.arc.SyntheticCreationalContext<WebSocketSecurity>,WebSocketSecurity> createWebSocketSecurity()
-