Class SessionUtils


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

      • guessLocaleFromSession

        public static java.util.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 java.util.Locale guessLocaleFromSession​(HttpSession in_session)
      • guessUserFromSession

        public static java.lang.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)