WebSocketHandler
implementations and decorators.See: Description
Interface | Description |
---|---|
WebSocketHandlerDecoratorFactory |
A factory for applying decorators to a WebSocketHandler.
|
Class | Description |
---|---|
AbstractWebSocketHandler |
A convenient base class for
WebSocketHandler implementation with empty methods. |
BeanCreatingHandlerProvider<T> |
Instantiates a target handler through a Spring
BeanFactory and also provides
an equivalent destroy method. |
BinaryWebSocketHandler |
A convenient base class for
WebSocketHandler implementations
that process binary messages only. |
ConcurrentWebSocketSessionDecorator |
Wrap a
WebSocketSession
to guarantee only one thread can send messages at a time. |
ExceptionWebSocketHandlerDecorator |
An exception handling
WebSocketHandlerDecorator . |
LoggingWebSocketHandlerDecorator |
A
WebSocketHandlerDecorator that adds logging to WebSocket lifecycle events. |
PerConnectionWebSocketHandler |
A
WebSocketHandler that initializes and destroys a WebSocketHandler
instance for each WebSocket connection and delegates all other methods to it. |
TextWebSocketHandler |
A convenient base class for
WebSocketHandler implementations
that process text messages only. |
WebSocketHandlerDecorator |
Wraps another
WebSocketHandler
instance and delegates to it. |
WebSocketSessionDecorator |
Wraps another
WebSocketSession instance
and delegates to it. |
Enum | Description |
---|---|
ConcurrentWebSocketSessionDecorator.OverflowStrategy |
Enum for options of what to do when the buffer fills up.
|
Exception | Description |
---|---|
SessionLimitExceededException |
Raised when a WebSocket session has exceeded limits it has been configured
for, e.g.
|
WebSocketHandler
implementations and decorators.