| AsyncChannelGroupUtil |
This is a utility class that enables multiple WsWebSocketContainer instances to share a single
AsynchronousChannelGroup while ensuring that the group is destroyed when no longer required.
|
| AsyncChannelWrapperNonSecure |
Generally, just passes calls straight to the wrapped AsynchronousSocketChannel.
|
| AsyncChannelWrapperSecure |
Wraps the AsynchronousSocketChannel with SSL/TLS.
|
| Authenticator |
Base class for the authentication methods used by the WebSocket client.
|
| AuthenticatorFactory |
Utility method to return the appropriate authenticator according to the scheme that the server uses.
|
| BackgroundProcessManager |
Provides a background processing mechanism that triggers roughly once a second.
|
| BasicAuthenticator |
Authenticator supporting the BASIC authentication method.
|
| Constants |
Internal implementation constants.
|
| DecoderEntry |
|
| DigestAuthenticator |
Authenticator supporting the DIGEST authentication method.
|
| EndpointClassHolder |
Holds a reference to a WebSocket endpoint class for later instantiation.
|
| EndpointHolder |
Holds a reference to a WebSocket endpoint instance.
|
| MessageHandlerResult |
|
| MessagePart |
Represents a part of a WebSocket message.
|
| PerMessageDeflate |
Implementation of the permessage-deflate WebSocket extension as defined in RFC 7692.
|
| PojoClassHolder |
Holds a POJO class for use as a WebSocket client endpoint.
|
| PojoHolder |
Holds a POJO instance for use as a WebSocket client endpoint.
|
| TransformationFactory |
Factory for managing WebSocket transformation builders.
|
| Util |
|
| Util.DecoderMatch |
Holds the result of matching decoders against a target type.
|
| WsContainerProvider |
WebSocket container provider for Tomcat.
|
| WsExtension |
Implementation of WebSocket extension.
|
| WsExtensionParameter |
Implementation of WebSocket extension parameter.
|
| WsFrameBase |
Takes the ServletInputStream, processes the WebSocket frames it contains and extracts the messages.
|
| WsFrameClient |
WebSocket frame handler for client connections.
|
| WsHandshakeResponse |
Represents the response to a WebSocket handshake.
|
| WsPongMessage |
|
| WsRemoteEndpointAsync |
Asynchronous remote endpoint for sending WebSocket messages.
|
| WsRemoteEndpointBase |
Base class for WebSocket remote endpoints.
|
| WsRemoteEndpointBasic |
Synchronous (basic) remote endpoint for sending WebSocket messages.
|
| WsRemoteEndpointImplBase |
Base implementation of a WebSocket remote endpoint.
|
| WsRemoteEndpointImplClient |
Client-side implementation of a WebSocket remote endpoint.
|
| WsSession |
Implementation of a WebSocket session.
|
| WsWebSocketContainer |
Client-side WebSocket container implementation.
|