|
Class Summary |
| BasicSession |
The standard implementation of the StandardSession interface. |
| BasicSessionHome |
BasicSessionHome creates instances of BasicSession and
manages the 'active'/'passive' state of those sessions. |
| BasicSessionUserTable |
Table used by StandardSessionManager to cross reference User
objects and sessions. |
| DiskPagedSessionHome |
The StandardSessionManager uses PagedSessionHome to manage
a collection of sessions that can be paged to disk. |
| PagedSession |
PagedSession requires that all session data and the user
associated with the session be serializable. |
| PagedSessionData |
Session data used to store dynamic application
objects. |
| PagedSessionHandle |
A lightweight handle to a session which has been paged to disk. |
| PagedSessionHome |
The StandardSessionManager uses PagedSessionHome to manage
a collection of sessions that can be paged to disk. |
| PagedSessionThresholdTimer |
This thread sleeps in the background, waking up periodically to
check for inactive sessions and to page out any session that
has been inactive for too long. |
| PagedSessionUserTable |
Table used by StandardSessionManager to cross reference User
objects and sessions. |
| SessionData |
Per-session application data. |
| SessionThread |
Represents a combination of a thread and a session key. |
| SessionUtil |
Static methods that can be used by applications to manage sessions. |
| StandardSessionIdleTimer |
The idle timer thread for StandardSessionManager. |
| StandardSessionKeyGen |
The session random key generator. |
| StandardSessionManager |
This session manager maintains the mapping between session keys
and sessions. |