spring-framework / org.springframework.web.socket.sockjs.support / SockJsHttpRequestHandler

SockJsHttpRequestHandler

open class SockJsHttpRequestHandler : HttpRequestHandler, CorsConfigurationSource, Lifecycle, ServletContextAware

An HttpRequestHandler that allows mapping a SockJsService to requests in a Servlet container.

Author
Rossen Stoyanchev

Author
Sebastien Deleuze

Since
4.0

Constructors

<init>

SockJsHttpRequestHandler(sockJsService: SockJsService, webSocketHandler: WebSocketHandler)

Create a new SockJsHttpRequestHandler.

Functions

getCorsConfiguration

open fun getCorsConfiguration(request: HttpServletRequest): CorsConfiguration

getSockJsService

open fun getSockJsService(): SockJsService

Return the SockJsService.

getWebSocketHandler

open fun getWebSocketHandler(): WebSocketHandler

Return the WebSocketHandler.

handleRequest

open fun handleRequest(servletRequest: HttpServletRequest, servletResponse: HttpServletResponse): Unit

isRunning

open fun isRunning(): Boolean

setServletContext

open fun setServletContext(servletContext: ServletContext): Unit

start

open fun start(): Unit

stop

open fun stop(): Unit