Package org.apache.catalina.manager.util
Class SessionUtils
java.lang.Object
org.apache.catalina.manager.util.SessionUtils
Utility methods on HttpSessions.
- Author:
- Cédrik LIME
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
getInactiveTimeForSession
(Session in_session) static long
getTTLForSession
(Session in_session) static long
getUsedTimeForSession
(Session in_session) static Locale
guessLocaleFromSession
(HttpSession in_session) static Locale
guessLocaleFromSession
(Session in_session) Try to get user locale from the session, if possible.static Object
guessUserFromSession
(Session in_session) Try to get user from the session, if possible.
-
Method Details
-
guessLocaleFromSession
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
-
guessUserFromSession
Try to get user from the session, if possible.- Parameters:
in_session
- The session- Returns:
- the user
-
getUsedTimeForSession
-
getTTLForSession
-
getInactiveTimeForSession
-