| Package | Description | 
|---|---|
| org.springframework.web.socket.config | Configuration support for WebSocket request handling. | 
| org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes. | 
| org.springframework.web.socket.messaging | WebSocket integration for Spring's messaging module. | 
| Class and Description | 
|---|
| SubProtocolWebSocketHandler An implementation of  WebSocketHandlerthat delegates incoming WebSocket
 messages to aSubProtocolHandleralong with aMessageChannelto which
 the sub-protocol handler can send messages from WebSocket clients to the application. | 
| Class and Description | 
|---|
| StompSubProtocolErrorHandler A  SubProtocolErrorHandlerfor use with STOMP. | 
| Class and Description | 
|---|
| AbstractSubProtocolEvent A base class for events for a message received from a WebSocket client and
 parsed into a higher-level sub-protocol (e.g. | 
| StompSubProtocolErrorHandler A  SubProtocolErrorHandlerfor use with STOMP. | 
| StompSubProtocolHandler.Stats Contract for access to session counters. | 
| SubProtocolErrorHandler A contract for handling sub-protocol errors sent to clients. | 
| SubProtocolHandler A contract for handling WebSocket messages as part of a higher level protocol,
 referred to as "sub-protocol" in the WebSocket RFC specification. | 
| SubProtocolWebSocketHandler.Stats Contract for access to session counters. |