Interface UndertowSessionManager

  • All Superinterfaces:
    io.undertow.server.session.SessionManager
    All Known Implementing Classes:
    DistributableSessionManager

    public interface UndertowSessionManager
    extends io.undertow.server.session.SessionManager
    Exposes additional session manager aspects to a session.
    Author:
    Paul Ferraro
    • Field Summary

      • Fields inherited from interface io.undertow.server.session.SessionManager

        ATTACHMENT_KEY
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.undertow.server.session.SessionListeners getSessionListeners()
      Returns the configured session listeners for this web application
      SessionManager<Map<String,​Object>,​Batch> getSessionManager()
      Returns underlying distributable session manager implementation.
      • Methods inherited from interface io.undertow.server.session.SessionManager

        createSession, getActiveSessions, getAllSessions, getDeploymentName, getSession, getSession, getStatistics, getTransientSessions, registerSessionListener, removeSessionListener, setDefaultSessionTimeout, start, stop
    • Method Detail

      • getSessionListeners

        io.undertow.server.session.SessionListeners getSessionListeners()
        Returns the configured session listeners for this web application
        Returns:
        the session listeners
      • getSessionManager

        SessionManager<Map<String,​Object>,​Batch> getSessionManager()
        Returns underlying distributable session manager implementation.
        Returns:
        a session manager