Class LoginStat
java.lang.Object
org.bgerp.app.servlet.user.LoginStat
List of logged in user sessions
-
Method Summary
Modifier and TypeMethodDescriptionvoidactionWasCalled(javax.servlet.http.HttpSession session) Updates session last activity timestatic LoginStatinstance()booleanisSessionValid(javax.servlet.http.HttpSession session) Checks if session is not timed outvoidsessionClosed(javax.servlet.http.HttpSession session) Unregister user sessionvoiduserLoggedIn(javax.servlet.http.HttpSession session, User user, String ip) Registers user session after auth
-
Method Details
-
instance
-
userLoggedIn
-
sessionClosed
public void sessionClosed(javax.servlet.http.HttpSession session) Unregister user session- Parameters:
session- HTTP session
-
actionWasCalled
public void actionWasCalled(javax.servlet.http.HttpSession session) Updates session last activity time- Parameters:
session- HTTP session
-
isSessionValid
public boolean isSessionValid(javax.servlet.http.HttpSession session) Checks if session is not timed out- Parameters:
session- HTTP session- Returns:
- last activity time is not older as timeout
-
loggedUsers
-
loggedUsersWithSessions
- Returns:
- logged in users with their sessions
-