public class DefaultSockJsService extends TransportHandlingSockJsService
SockJsService
with all default TransportHandler implementations pre-registered.logger| Constructor and Description |
|---|
DefaultSockJsService(TaskScheduler scheduler)
Create a DefaultSockJsService with default
handler types. |
DefaultSockJsService(TaskScheduler scheduler,
Collection<TransportHandler> handlerOverrides)
Create a DefaultSockJsService with overridden
handler types
replacing the corresponding default handler implementation. |
DefaultSockJsService(TaskScheduler scheduler,
TransportHandler... handlerOverrides)
Create a DefaultSockJsService with overridden
handler types
replacing the corresponding default handler implementation. |
getHandshakeInterceptors, getMessageCodec, getTransportHandlers, handleRawWebSocketRequest, handleTransportRequest, setHandshakeInterceptors, setMessageCodecaddCacheHeaders, addCorsHeaders, addNoCacheHeaders, getDisconnectDelay, getHeartbeatTime, getHttpMessageCacheSize, getName, getSockJsClientLibraryUrl, getStreamBytesLimit, getTaskScheduler, handleRequest, isSessionCookieNeeded, isWebSocketEnabled, sendMethodNotAllowed, setDisconnectDelay, setHeartbeatTime, setHttpMessageCacheSize, setName, setSessionCookieNeeded, setSockJsClientLibraryUrl, setStreamBytesLimit, setWebSocketEnabled, validateRequestclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHeartbeatTime, getHttpMessageCacheSize, getStreamBytesLimit, getTaskSchedulerpublic DefaultSockJsService(TaskScheduler scheduler)
handler types.scheduler - a task scheduler for heart-beat messages and removing
timed-out sessions; the provided TaskScheduler should be declared as a
Spring bean to ensure it is initialized at start up and shut down when the
application stops.public DefaultSockJsService(TaskScheduler scheduler, TransportHandler... handlerOverrides)
handler types
replacing the corresponding default handler implementation.scheduler - a task scheduler for heart-beat messages and removing timed-out sessions;
the provided TaskScheduler should be declared as a Spring bean to ensure it gets
initialized at start-up and shuts down when the application stopshandlerOverrides - zero or more overrides to the default transport handler typespublic DefaultSockJsService(TaskScheduler scheduler, Collection<TransportHandler> handlerOverrides)
handler types
replacing the corresponding default handler implementation.scheduler - a task scheduler for heart-beat messages and removing timed-out sessions;
the provided TaskScheduler should be declared as a Spring bean to ensure it gets
initialized at start-up and shuts down when the application stopshandlerOverrides - zero or more overrides to the default transport handler types