Index
All Classes and Interfaces|All Packages
C
- CLIENT - Enum constant in enum class io.quarkus.websockets.next.runtime.spi.telemetry.EndpointKind
- connectionContextStorage() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns the value of the
connectionContextStoragerecord component. - connectionId() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns the value of the
connectionIdrecord component. - createClientMetricsInterceptor() - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer
-
Creates
WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptorfor client endpoints. - createServerMetricsInterceptor() - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer
-
Creates
WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptorfor server endpoints.
E
- endpointKind() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns the value of the
endpointKindrecord component. - EndpointKind - Enum Class in io.quarkus.websockets.next.runtime.spi.telemetry
- equals(Object) - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Indicates whether some other object is "equal to" this one.
G
- getCredential() - Method in class io.quarkus.websockets.next.runtime.spi.security.WebSocketIdentityUpdateRequest
- getCurrentSecurityIdentity() - Method in class io.quarkus.websockets.next.runtime.spi.security.WebSocketIdentityUpdateRequest
H
- hashCode() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns a hash code value for this object.
I
- io.quarkus.websockets.next.runtime.spi.security - package io.quarkus.websockets.next.runtime.spi.security
- io.quarkus.websockets.next.runtime.spi.telemetry - package io.quarkus.websockets.next.runtime.spi.telemetry
O
- onConnectionClosed(WebSocketEndpointContext) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketTracesInterceptor
-
Called when a WebSocket connection is opened.
- onConnectionClosed(String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called when a WebSocket connection is opened.
- onConnectionClosingFailed(Throwable, WebSocketEndpointContext) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketTracesInterceptor
-
Called when a closing of a WebSocket connection failed.
- onConnectionOpened(String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called when a WebSocket connection is opened.
- onConnectionOpened(String, EndpointKind) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketTracesInterceptor
-
Called when a WebSocket connection is opened.
- onConnectionOpeningFailed(String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called when an opening of a WebSocket connection failed.
- onConnectionOpeningFailed(Throwable, String, EndpointKind, Map<String, Object>) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketTracesInterceptor
-
Called when an opening of a WebSocket connection failed.
- onError(String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called when errors described by the 'OnError' annotation occur.
- onMessageReceived(byte[], String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called every time an inbound binary or text message is received.
- onMessageSent(byte[], String) - Method in interface io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor
-
Called every time an outbound binary or text message is sent.
R
- route() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns the value of the
routerecord component.
S
- SERVER - Enum constant in enum class io.quarkus.websockets.next.runtime.spi.telemetry.EndpointKind
T
- targetId() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns the value of the
targetIdrecord component. - toString() - Method in record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class io.quarkus.websockets.next.runtime.spi.telemetry.EndpointKind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.websockets.next.runtime.spi.telemetry.EndpointKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebSocketEndpointContext - Record Class in io.quarkus.websockets.next.runtime.spi.telemetry
-
A WebSocket endpoint contextual data needed when collecting WebSockets metrics and traces.
- WebSocketEndpointContext(String, EndpointKind, Map<String, Object>, String, String) - Constructor for record class io.quarkus.websockets.next.runtime.spi.telemetry.WebSocketEndpointContext
-
Creates an instance of a
WebSocketEndpointContextrecord class. - WebSocketIdentityUpdateRequest - Class in io.quarkus.websockets.next.runtime.spi.security
-
The
AuthenticationRequestused to for update of theSecurityIdentityattached to a WebSocket connection. - WebSocketIdentityUpdateRequest(TokenCredential, SecurityIdentity) - Constructor for class io.quarkus.websockets.next.runtime.spi.security.WebSocketIdentityUpdateRequest
- WebSocketMetricsInterceptorProducer - Interface in io.quarkus.websockets.next.runtime.spi.telemetry
-
This interface must be implemented as a CDI bean by an extension that needs to collect WebSockets metrics.
- WebSocketMetricsInterceptorProducer.WebSocketMetricsInterceptor - Interface in io.quarkus.websockets.next.runtime.spi.telemetry
- WebSocketTracesInterceptor - Interface in io.quarkus.websockets.next.runtime.spi.telemetry
-
This interface must be implemented as a CDI bean by an extension that needs to collect WebSockets traces.
All Classes and Interfaces|All Packages