public class ServletWebSocketHandlerRegistration extends AbstractWebSocketHandlerRegistration<org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String>>
WebSocketHandler request handling
including SockJS fallback options.| Constructor and Description |
|---|
ServletWebSocketHandlerRegistration() |
ServletWebSocketHandlerRegistration(org.springframework.scheduling.TaskScheduler scheduler)
Deprecated.
as of 5.0 a TaskScheduler is not provided upfront, not until
it is obvious that it is needed, see
AbstractWebSocketHandlerRegistration.getSockJsServiceRegistration(). |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSockJsServiceMapping(org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> mappings,
SockJsService sockJsService,
WebSocketHandler handler,
java.lang.String pathPattern) |
protected void |
addWebSocketHandlerMapping(org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> mappings,
WebSocketHandler webSocketHandler,
HandshakeHandler handshakeHandler,
HandshakeInterceptor[] interceptors,
java.lang.String path) |
protected org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> |
createMappings() |
addHandler, addInterceptors, getHandshakeHandler, getInterceptors, getMappings, getSockJsServiceRegistration, setAllowedOrigins, setHandshakeHandler, withSockJSpublic ServletWebSocketHandlerRegistration()
@Deprecated public ServletWebSocketHandlerRegistration(org.springframework.scheduling.TaskScheduler scheduler)
AbstractWebSocketHandlerRegistration.getSockJsServiceRegistration().protected org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> createMappings()
createMappings in class AbstractWebSocketHandlerRegistration<org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String>>protected void addSockJsServiceMapping(org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> mappings,
SockJsService sockJsService,
WebSocketHandler handler,
java.lang.String pathPattern)
addSockJsServiceMapping in class AbstractWebSocketHandlerRegistration<org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String>>protected void addWebSocketHandlerMapping(org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String> mappings,
WebSocketHandler webSocketHandler,
HandshakeHandler handshakeHandler,
HandshakeInterceptor[] interceptors,
java.lang.String path)
addWebSocketHandlerMapping in class AbstractWebSocketHandlerRegistration<org.springframework.util.MultiValueMap<org.springframework.web.HttpRequestHandler,java.lang.String>>