Class WebSocketConnectorBase<THIS extends WebSocketConnectorBase<THIS>>
java.lang.Object
io.quarkus.websockets.next.runtime.WebSocketConnectorBase<THIS>
- Direct Known Subclasses:
BasicWebSocketConnectorImpl,WebSocketConnectorImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected URIprotected final Codecsprotected final WebSocketsClientRuntimeConfigprotected final ClientConnectionManagerprotected Stringprotected static final Patternprotected final TlsConfigurationRegistryprotected final io.vertx.core.Vertx -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketConnectorBase(io.vertx.core.Vertx vertx, Codecs codecs, ClientConnectionManager connectionManager, WebSocketsClientRuntimeConfig config, TlsConfigurationRegistry tlsConfigurationRegistry) -
Method Summary
Modifier and TypeMethodDescriptionaddSubprotocol(String value) getPathParamNames(String path) protected booleanprotected io.vertx.core.http.WebSocketConnectOptionsnewConnectOptions(URI serverEndpointUri) protected io.vertx.core.http.WebSocketClientOptions(package private) StringreplacePathParameters(String path) protected THISself()(package private) void
-
Field Details
-
PATH_PARAM_PATTERN
-
baseUri
-
pathParams
-
headers
-
subprotocols
-
path
-
pathParamNames
-
vertx
protected final io.vertx.core.Vertx vertx -
codecs
-
connectionManager
-
config
-
tlsConfigurationRegistry
-
-
Constructor Details
-
WebSocketConnectorBase
WebSocketConnectorBase(io.vertx.core.Vertx vertx, Codecs codecs, ClientConnectionManager connectionManager, WebSocketsClientRuntimeConfig config, TlsConfigurationRegistry tlsConfigurationRegistry)
-
-
Method Details
-
baseUri
-
addHeader
-
pathParam
-
addSubprotocol
-
setPath
-
self
-
getPathParamNames
-
replacePathParameters
-
populateClientOptions
protected io.vertx.core.http.WebSocketClientOptions populateClientOptions() -
newConnectOptions
-
isSecure
-