Interface SockJsSession

All Superinterfaces:
AutoCloseable, Closeable, WebSocketSession
All Known Implementing Classes:
AbstractHttpSockJsSession, AbstractSockJsSession, PollingSockJsSession, StreamingSockJsSession, WebSocketServerSockJsSession

public interface SockJsSession extends WebSocketSession
SockJS extension of Spring's standard WebSocketSession.
Since:
4.0
Author:
Juergen Hoeller, Rossen Stoyanchev
  • Method Details

    • getTimeSinceLastActive

      long getTimeSinceLastActive()
      Return the time (in ms) since the session was last active, or otherwise if the session is new, then the time since the session was created.
    • disableHeartbeat

      void disableHeartbeat()
      Disable the SockJS heartbeat, presumably because a higher-level protocol has heartbeats enabled for the session already. It is not recommended to disable this otherwise, as it helps proxies to know the connection is not hanging.