Class WebSocketConfigurationSupport
- java.lang.Object
- org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport
- Direct Known Subclasses:
DelegatingWebSocketConfiguration
public class WebSocketConfigurationSupport extends Object
Configuration support for WebSocket request handling.- Since:
- 4.0
- Author:
- Rossen Stoyanchev
Constructor Summary
Constructors Constructor Description WebSocketConfigurationSupport()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskScheduler
defaultSockJsTaskScheduler()
The default TaskScheduler to use if none is registered explicitly viaSockJsServiceRegistration.setTaskScheduler(org.springframework.scheduling.TaskScheduler)
:protected void
registerWebSocketHandlers(WebSocketHandlerRegistry registry)
HandlerMapping
webSocketHandlerMapping()
Constructor Detail
WebSocketConfigurationSupport
public WebSocketConfigurationSupport()
Method Detail
webSocketHandlerMapping
@Bean public HandlerMapping webSocketHandlerMapping()
registerWebSocketHandlers
protected void registerWebSocketHandlers(WebSocketHandlerRegistry registry)
defaultSockJsTaskScheduler
@Bean @Nullable public TaskScheduler defaultSockJsTaskScheduler()
The default TaskScheduler to use if none is registered explicitly viaSockJsServiceRegistration.setTaskScheduler(org.springframework.scheduling.TaskScheduler)
:@Configuration @EnableWebSocket public class WebSocketConfig implements WebSocketConfigurer { public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) { registry.addHandler(myHandler(), "/echo") .withSockJS() .setTaskScheduler(myScheduler()); } // ... }