Class SessionManager

java.lang.Object
it.quizzy.uilayer.websocket.SessionManager
All Implemented Interfaces:
EventListener, javax.servlet.ServletContextListener

@WebListener public class SessionManager extends Object implements javax.servlet.ServletContextListener
Classe per la gestione delle sessioni in tomcat, weblistener per la persistenza delle sessioni
  • Constructor Details

    • SessionManager

      public SessionManager()
  • Method Details

    • getSession

      public static org.apache.catalina.Session getSession(String sessionID) throws IOException
      Metodo per la ricerca di un oggetto Session dato il sessionID
      Parameters:
      sessionID - id della sessione da cercare
      Returns:
      la sessione o null se non esiste
      Throws:
      IOException
    • contextInitialized

      public void contextInitialized(javax.servlet.ServletContextEvent sce)
      Specified by:
      contextInitialized in interface javax.servlet.ServletContextListener
    • contextDestroyed

      public void contextDestroyed(javax.servlet.ServletContextEvent sce)
      Specified by:
      contextDestroyed in interface javax.servlet.ServletContextListener