Class WebSocketTelemetryProvider
java.lang.Object
io.quarkus.websockets.next.runtime.telemetry.WebSocketTelemetryProvider
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketTelemetryProvider(Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> serverEndpointDecorator, Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> clientEndpointDecorator, Function<String, ConnectionInterceptor> pathToClientConnectionInterceptor, Function<String, ConnectionInterceptor> pathToServerConnectionInterceptor, Function<String, SendingInterceptor> pathToClientSendingInterceptor, Function<String, SendingInterceptor> pathToServerSendingInterceptor, Function<String, ErrorInterceptor> pathToClientErrorInterceptor, Function<String, ErrorInterceptor> pathToServerErrorInterceptor) -
Method Summary
Modifier and TypeMethodDescriptionThis method may only be called on the Vert.x context of the initial HTTP request as it collects context data.
-
Constructor Details
-
WebSocketTelemetryProvider
WebSocketTelemetryProvider(Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> serverEndpointDecorator, Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> clientEndpointDecorator, Function<String, ConnectionInterceptor> pathToClientConnectionInterceptor, Function<String, ConnectionInterceptor> pathToServerConnectionInterceptor, Function<String, SendingInterceptor> pathToClientSendingInterceptor, Function<String, SendingInterceptor> pathToServerSendingInterceptor, Function<String, ErrorInterceptor> pathToClientErrorInterceptor, Function<String, ErrorInterceptor> pathToServerErrorInterceptor)
-
-
Method Details
-
createServerTelemetrySupport
This method may only be called on the Vert.x context of the initial HTTP request as it collects context data.- Parameters:
path- endpoint path with path param placeholders- Returns:
- TelemetryDecorator
-
createClientTelemetrySupport
-