com.lutris.appserver.server.sessionEnhydra |
|
Java Source File Name | Type | Comment |
BasicSession.java | Class | The standard implementation of the StandardSession interface.
The session reflects and instance of a client interacting
with the application. |
BasicSessionHome.java | Class | BasicSessionHome creates instances of BasicSession and
manages the 'active'/'passive' state of those sessions.
All sessions created by BasicSessionHome are held in
memory.
The following parameters can be used to configure
the BasicSessionHome. |
BasicSessionUserTable.java | Class | Table used by StandardSessionManager to cross reference User
objects and sessions. |
CreateSessionException.java | Class | Exception thrown by StandardSessionHome if a session cannot be created. |
DiskPagedSessionHome.java | Class | The StandardSessionManager uses PagedSessionHome to manage
a collection of sessions that can be paged to disk.
PagedSessionHome will page sessions to disk
as soon as a pre-configured threshold of sessions has been
reached. |
DuplicateKeyException.java | Class | Exception thrown by StandardSessionHome if a session cannot be created
because the session key is already in use. |
PagedSession.java | Class | PagedSession requires that all session data and the user
associated with the session be serializable. |
PagedSessionData.java | Class | Session data used to store dynamic application
objects. |
PagedSessionHandle.java | Class | A lightweight handle to a session which has been paged to disk.
Referenced to the session manger and user associated with the
session are not paged. |
PagedSessionHome.java | Class | The StandardSessionManager uses PagedSessionHome to manage
a collection of sessions that can be paged to disk.
PagedSessionHome will page sessions to disk
as soon as a pre-configured threshold of sessions has been
reached. |
PagedSessionThresholdTimer.java | Class | 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.java | Class | Table used by StandardSessionManager to cross reference User
objects and sessions. |
SessionThread.java | Class | Represents a combination of a thread and a session key.
A session must be associated with a thread of execution
before a reference to the session can be obtained by the
application. |
SessionUtil.java | Class | Static methods that can be used by applications to manage sessions. |
SimpleServletSessionManager.java | Class | |
StandardSession.java | Interface | Defines the interface for the Session object expected
by the StandardSessionManager. |
StandardSessionHome.java | Interface | StandardSessionManager uses StandardSessionHome to manage
a collection of sessions. |
StandardSessionIdleHandler.java | Interface | Interface for class that is involked by StandardSessionIdleTimer to
clean up sessions. |
StandardSessionIdleTimer.java | Class | The idle timer thread for StandardSessionManager . |
StandardSessionKeyGen.java | Class | The session random key generator. |
StandardSessionManager.java | Class | This session manager maintains the mapping between session keys and sessions.
It generates secure session keys that are safe to use as cookie values in web
applications. |
StandardSessionUserTable.java | Interface | Table used by StandardSessionManager to cross reference User
objects and sessions.
N.B. |