Uses of Interface
io.quarkus.websockets.next.runtime.WebSocketEndpoint
Packages that use WebSocketEndpoint
-
Uses of WebSocketEndpoint in io.quarkus.websockets.next.runtime
Classes in io.quarkus.websockets.next.runtime that implement WebSocketEndpoint -
Uses of WebSocketEndpoint in io.quarkus.websockets.next.runtime.telemetry
Classes in io.quarkus.websockets.next.runtime.telemetry that implement WebSocketEndpointModifier and TypeClassDescription(package private) classWebSocketEndpointwrapper that delegates all methods toForwardingWebSocketEndpoint.delegate.(package private) final class(package private) final classWebSocketEndpointwrapper that produces OpenTelemetry spans for closed connection.Fields in io.quarkus.websockets.next.runtime.telemetry declared as WebSocketEndpointModifier and TypeFieldDescriptionprotected final WebSocketEndpointForwardingWebSocketEndpoint.delegateMethods in io.quarkus.websockets.next.runtime.telemetry that return WebSocketEndpointModifier and TypeMethodDescriptionabstract WebSocketEndpointTelemetrySupport.decorate(WebSocketEndpoint endpoint, WebSocketConnectionBase connection) TelemetryWebSocketEndpointContext.endpoint()Returns the value of theendpointrecord component.Methods in io.quarkus.websockets.next.runtime.telemetry with parameters of type WebSocketEndpointModifier and TypeMethodDescriptionabstract WebSocketEndpointTelemetrySupport.decorate(WebSocketEndpoint endpoint, WebSocketConnectionBase connection) Method parameters in io.quarkus.websockets.next.runtime.telemetry with type arguments of type WebSocketEndpointModifier and TypeMethodDescription(package private) voidWebSocketTelemetryProviderBuilder.clientEndpointDecorator(Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> decorator) (package private) voidWebSocketTelemetryProviderBuilder.serverEndpointDecorator(Function<TelemetryWebSocketEndpointContext, WebSocketEndpoint> decorator) Constructors in io.quarkus.websockets.next.runtime.telemetry with parameters of type WebSocketEndpointModifierConstructorDescriptionprotectedForwardingWebSocketEndpoint(WebSocketEndpoint delegate) (package private)MetricsForwardingWebSocketEndpoint(WebSocketEndpoint delegate, io.micrometer.core.instrument.Counter onMessageReceivedCounter, io.micrometer.core.instrument.Counter onMessageReceivedBytesCounter, io.micrometer.core.instrument.Counter onConnectionClosedCounter) (package private)TelemetryWebSocketEndpointContext(WebSocketEndpoint endpoint, WebSocketConnectionBase connection, String path, Map<String, Object> contextData) Creates an instance of aTelemetryWebSocketEndpointContextrecord class.(package private)TracesForwardingWebSocketEndpoint(WebSocketEndpoint delegate, io.opentelemetry.api.trace.Tracer tracer, WebSocketClientConnection connection, io.opentelemetry.api.trace.SpanContext onOpenSpanContext, String path) (package private)TracesForwardingWebSocketEndpoint(WebSocketEndpoint delegate, io.opentelemetry.api.trace.Tracer tracer, WebSocketConnection connection, io.opentelemetry.api.trace.SpanContext onOpenSpanContext, String path) Constructor parameters in io.quarkus.websockets.next.runtime.telemetry with type arguments of type WebSocketEndpointModifierConstructorDescription(package private)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)