Manager and
Session implementations that represent the collection of
active sessions and the individual sessions themselves, respectively,
that are associated with a Context.See: Description
| Class | Description | 
|---|---|
| Constants | Manifest constants for the  org.apache.catalina.sessionpackage. | 
| FileStore | Concrete implementation of the Store interface that utilizes
 a file per saved Session in a configured directory. | 
| JDBCStore | Implementation of the  Storeinterface that stores serialized session objects in a database. | 
| ManagerBase | Minimal implementation of the Manager interface that supports
 no session persistence or distributable capabilities. | 
| ManagerBase.SessionTiming | |
| PersistentManager | Implementation of the Manager interface that makes use of
 a Store to swap active Sessions to disk. | 
| PersistentManagerBase | Extends the  ManagerBaseclass to implement most of the
 functionality required by a Manager which supports any kind of
 persistence, even if only for  restarts. | 
| StandardManager | Standard implementation of the Manager interface that provides
 simple session persistence across restarts of this component (such as
 when the entire server is shut down and restarted, or when a particular
 web application is reloaded. | 
| StandardSession | Standard implementation of the Session interface. | 
| StandardSessionFacade | Facade for the StandardSession object. | 
| StoreBase | 
| Exception | Description | 
|---|---|
| TooManyActiveSessionsException | An exception that indicates the maximum number of active sessions has been
 reached and the server is refusing to create any new sessions. | 
This package contains the standard Manager and
Session implementations that represent the collection of
active sessions and the individual sessions themselves, respectively,
that are associated with a Context.  Additional implementations
of the Manager interface can be based upon the supplied
convenience base class (ManagerBase), if desired.  Different
implementations of Session are possible, but a need for
functionality beyond what is provided by the standard implementation
(StandardSession) is not expected.
The convenience ManagerBase base class is configured by
setting the following properties:
java.security.MessageDigest
    class on your platform.  [DEFAULT_ALGORITHM]java.io.Serializable interface will be rejected.
    [false]The standard implementation of the Manager interface
(StandardManager) supports the following additional configuration
properties:
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.