Package org.eclipse.jetty.server.session
package org.eclipse.jetty.server.session
Jetty Server : Session Management Implementations
-
ClassDescriptionAbstractSessionCache A base implementation of the
SessionCache
interface for managing a set of Session objects pertaining to a context in memory.AbstractSessionCacheFactory Base class for SessionCacheFactories.AbstractSessionDataStoreAbstractSessionDataStoreFactoryCachingSessionDataStore A SessionDataStore is a mechanism for (persistently) storing data associated with sessions.CachingSessionDataStoreFactoryDatabaseAdaptor Handles differences between databases.DefaultSessionCache A session store that keeps its sessions in memory within a concurrent mapDefaultSessionCacheFactory Factory for creating new DefaultSessionCaches.DefaultSessionIdManager Manages session ids to ensure each session id within a context is unique, and that session ids can be shared across contexts (but not session contents).FileSessionDataStore A file-based store of session data.FileSessionDataStoreFactoryHouseKeeper There is 1 session HouseKeeper per SessionIdManager instance.JDBCSessionDataStore Session data stored in databaseSessionTableSchemaJDBCSessionDataStoreFactoryNullSessionCache Does not actually cache any Session objects.NullSessionCacheFactory Factory for NullSessionCaches.NullSessionDataStore Does not actually store anything, useful for testing.NullSessionDataStoreFactorySession A heavy-weight Session object representing an HttpSession.State Validity states of a sessionSessionCache A working set ofSession
objects for a context.SessionCacheFactorySessionContext Information about the context to which sessions belong: the Context, the SessionHandler of the context, and the unique name of the node.SessionData The data associated with a session.SessionDataMap A map style access to SessionData keyed by the session id.SessionDataMapFactorySessionDataStore A store for the data contained in a Session object.SessionDataStoreFactorySessionHandler.SessionIf Interface that any session wrapper should implement so that SessionManager may access the Jetty session implementation.UnreadableSessionDataExceptionUnwriteableSessionDataException