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

    Modifier and Type
    Method
    Description
    io.undertow.server.session.SessionListeners
    Returns the configured session listeners for this web application
    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 Details

    • 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