Class SessionUtils

java.lang.Object
org.apache.catalina.manager.util.SessionUtils

public class SessionUtils extends Object
Utility methods on HttpSessions.
Author:
Cédrik LIME
  • Method Details

    • guessLocaleFromSession

      public static Locale guessLocaleFromSession(Session in_session)
      Try to get user locale from the session, if possible. IMPLEMENTATION NOTE: this method has explicit support for Tapestry 3, Struts 1.x and Spring JSF check the browser meta tag "accept languages" to choose what language to display.
      Parameters:
      in_session - The session
      Returns:
      the locale
    • guessLocaleFromSession

      public static Locale guessLocaleFromSession(HttpSession in_session)
    • guessUserFromSession

      public static Object guessUserFromSession(Session in_session)
      Try to get user from the session, if possible.
      Parameters:
      in_session - The session
      Returns:
      the user
    • getUsedTimeForSession

      public static long getUsedTimeForSession(Session in_session)
    • getTTLForSession

      public static long getTTLForSession(Session in_session)
    • getInactiveTimeForSession

      public static long getInactiveTimeForSession(Session in_session)