abstract class AbstractWebSocketHandlerRegistration<M : Any> : WebSocketHandlerRegistration
Base class for WebSocketHandlerRegistrations that gathers all the configuration options but allows sub-classes to put together the actual HTTP request mappings. |
|
abstract class AbstractWebSocketMessageBrokerConfigurer : WebSocketMessageBrokerConfigurer
A convenient abstract base class for WebSocketMessageBrokerConfigurer implementations providing empty method implementations for optional methods. |
|
open class DelegatingWebSocketConfiguration : WebSocketConfigurationSupport
A variation of WebSocketConfigurationSupport that detects implementations of WebSocketConfigurer in Spring configuration and invokes them in order to configure WebSocket request handling. |
|
open class DelegatingWebSocketMessageBrokerConfiguration : WebSocketMessageBrokerConfigurationSupport
A WebSocketMessageBrokerConfigurationSupport extension that detects beans of type WebSocketMessageBrokerConfigurer and delegates to all of them allowing callback style customization of the configuration provided in WebSocketMessageBrokerConfigurationSupport. This class is typically imported via EnableWebSocketMessageBroker. |
|
open class ServletWebSocketHandlerRegistry : WebSocketHandlerRegistry
A WebSocketHandlerRegistry that maps WebSocketHandlers to URLs for use in a Servlet container. |
|
open class SockJsServiceRegistration
A helper class for configuring SockJS fallback options for use with an org.springframework.web.socket.config.annotation.EnableWebSocket and WebSocketConfigurer setup. |
|
open class WebMvcStompEndpointRegistry : StompEndpointRegistry
A registry for STOMP over WebSocket endpoints that maps the endpoints with a org.springframework.web.servlet.HandlerMapping for use in Spring MVC. |
|
interface WebSocketConfigurer
Defines callback methods to configure the WebSocket request handling via org.springframework.web.socket.config.annotation.EnableWebSocket. |
|
interface WebSocketHandlerRegistration
Provides methods for configuring a WebSocket handler. |
|
abstract class WebSocketMessageBrokerConfigurationSupport : AbstractMessageBrokerConfiguration
Extends AbstractMessageBrokerConfiguration and adds configuration for receiving and responding to STOMP messages from WebSocket clients. Typically used in conjunction with EnableWebSocketMessageBroker but can also be extended directly. |
class EnableWebSocket
Add this annotation to an
Customize the imported configuration by implementing the WebSocketConfigurer interface:
|
|
class EnableWebSocketMessageBroker
Add this annotation to an
Customize the imported configuration by implementing the WebSocketMessageBrokerConfigurer interface or more likely extend the convenient base class AbstractWebSocketMessageBrokerConfigurer:
|