protected SockJsServiceRegistration | AbstractWebSocketHandlerRegistration.getSockJsServiceRegistration() | Expose the SockJsServiceRegistration -- if SockJS is enabled or null otherwise -- so that it can be configured with a TaskScheduler if the application did not provide one. |
---|
protected SockJsServiceRegistration | SockJsServiceRegistration.setAllowedOrigins(String... allowedOrigins) | Configure allowed Origin header values. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setClientLibraryUrl(String clientLibraryUrl) | Transports with no native cross-domain communication (e.g. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setDisconnectDelay(long disconnectDelay) | The amount of time in milliseconds before a client is considered disconnected after not having a receiving connection, i.e. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setHeartbeatTime(long heartbeatTime) | The amount of time in milliseconds when the server has not sent any messages and after which the server should send a heartbeat frame to the client in order to keep the connection from breaking. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setHttpMessageCacheSize(int httpMessageCacheSize) | The number of server-to-client messages that a session can cache while waiting for the next HTTP polling request from the client. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setInterceptors(HandshakeInterceptor... interceptors) | |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setMessageCodec(SockJsMessageCodec codec) | The codec to use for encoding and decoding SockJS messages. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setSessionCookieNeeded(boolean sessionCookieNeeded) | The SockJS protocol requires a server to respond to the initial "/info" request from clients with a "cookie_needed" boolean property that indicates whether the use of a JSESSIONID cookie is required for the application to function correctly, e.g. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setStreamBytesLimit(int streamBytesLimit) | Streaming transports save responses on the client side and don't free memory used by delivered messages. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setSupressCors(boolean suppressCors) | This option can be used to disable automatic addition of CORS headers for SockJS requests. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setTaskScheduler(TaskScheduler scheduler) | A scheduler instance to use for scheduling SockJS heart-beats. |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setTransportHandlerOverrides(TransportHandler... handlers) | |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setTransportHandlers(TransportHandler... handlers) | |
---|
SockJsServiceRegistration | SockJsServiceRegistration.setWebSocketEnabled(boolean webSocketEnabled) | Some load balancers don't support WebSocket. |
---|
SockJsServiceRegistration | AbstractWebSocketHandlerRegistration.withSockJS() | |
---|
SockJsServiceRegistration | StompWebSocketEndpointRegistration.withSockJS() | Enable SockJS fallback options. |
---|
SockJsServiceRegistration | WebMvcStompWebSocketEndpointRegistration.withSockJS() | |
---|
SockJsServiceRegistration | WebSocketHandlerRegistration.withSockJS() | Enable SockJS fallback options. |
---|