Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
G
I
M
P
R
S
V
C
com.webtair.session
- package com.webtair.session
com.webtair.session.artifact
- package com.webtair.session.artifact
com.webtair.session.config
- package com.webtair.session.config
ConfigBean
- Class in
com.webtair.session.config
Config Bean – implements basic configuration information needed for properly working SessionMan.
ConfigBean()
- Constructor for class com.webtair.session.config.
ConfigBean
Default constructor init all fields of bean with values defined in constants
ConfigBean(long, long)
- Constructor for class com.webtair.session.config.
ConfigBean
Constructor that specifies only session life time and cleanup interval.
ConfigBean(int, long, long)
- Constructor for class com.webtair.session.config.
ConfigBean
Constructor that specifies all fields of the bean
D
DEFAULT_CLEANUP_INTERVAL
- Static variable in class com.webtair.session.config.
ConfigBean
Default session cleanus interval 10min
DEFAULT_SESSION_LIFETIME
- Static variable in class com.webtair.session.config.
ConfigBean
Default session life in ms = 30min * 60s * 1000ms
DEFAULT_USER_COUNT
- Static variable in class com.webtair.session.config.
ConfigBean
Prospective quantity of sessions
G
generateSessionId(String)
- Static method in class com.webtair.session.
SessionMan
Generates unique session id for current login
getCleanupInterval()
- Method in class com.webtair.session.config.
ConfigBean
Return current cleanup interval in ms;
getIdUser()
- Method in class com.webtair.session.artifact.
SimpleSessionInfo
getLastTimeUsed()
- Method in interface com.webtair.session.artifact.
SessionInfo
Returns time of last use of session
getLastTimeUsed()
- Method in class com.webtair.session.artifact.
SimpleSessionInfo
Return last time of session used in ms
getSessionLifeTime()
- Method in class com.webtair.session.config.
ConfigBean
Return current session lifetime in ms
getUserCount()
- Method in class com.webtair.session.config.
ConfigBean
Return current user count (initial size of HashMap)
I
isSessionExpired(String)
- Method in class com.webtair.session.
SessionMan
Check if session expired or not.
M
MIN_CLEANUP_INTERVAL
- Static variable in class com.webtair.session.config.
ConfigBean
Minimally admissible cleanup interval
MIN_SESSION_LIFETIME
- Static variable in class com.webtair.session.config.
ConfigBean
Minimally admissible time of a session life
P
putSessionInfo(String, T)
- Method in class com.webtair.session.
SessionMan
Register new user at SessionMan's HashMap.
R
removeSession(String)
- Method in class com.webtair.session.
SessionMan
Remove session from session handler map
S
SessionInfo
- Interface in
com.webtair.session.artifact
SessionMan
<
T
extends
SessionInfo
> - Class in
com.webtair.session
Entry poin of SessionMan library.
SessionMan(ConfigBean)
- Constructor for class com.webtair.session.
SessionMan
Constructor that populate SessionMan by provided config information
SessionMan()
- Constructor for class com.webtair.session.
SessionMan
Default constructor
setCleanupInterval(long)
- Method in class com.webtair.session.config.
ConfigBean
Set current cleanup interval in ms;
setIdUser(String)
- Method in class com.webtair.session.artifact.
SimpleSessionInfo
setLastTimeUsed(long)
- Method in interface com.webtair.session.artifact.
SessionInfo
Sets time of last use of session
setLastTimeUsed(long)
- Method in class com.webtair.session.artifact.
SimpleSessionInfo
Set last time of session used in ms
setSessionLifeTime(long)
- Method in class com.webtair.session.config.
ConfigBean
Set session lifetime in ms;
setUserCount(int)
- Method in class com.webtair.session.config.
ConfigBean
Set current user count (initial size of HashMap)
SimpleSessionInfo
- Class in
com.webtair.session.artifact
Class is a basic SessionInfo implementation with min needed fields.
SimpleSessionInfo()
- Constructor for class com.webtair.session.artifact.
SimpleSessionInfo
Default constrctor inti SimpleSessionInfo and populate lastTimeUsed with current time value
SimpleSessionInfo(long)
- Constructor for class com.webtair.session.artifact.
SimpleSessionInfo
Constructor that populate SimpleSessionInfo with mentioned time value
SimpleSessionInfo(String, long)
- Constructor for class com.webtair.session.artifact.
SimpleSessionInfo
Constructor that populate SimpleSessionInfo with mentioned time value and user id (login)
SimpleSessionInfo(String)
- Constructor for class com.webtair.session.artifact.
SimpleSessionInfo
Constructor that populate SimpleSessionInfo with current time value and user id (login)
V
validateSession(String)
- Method in class com.webtair.session.
SessionMan
Check if session is alive and update lastSessionUsedTime if true.
C
D
G
I
M
P
R
S
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006 webtair.com . All Rights Reserved.