org.apache.catalina.session

Class PersistentManager

public final class PersistentManager extends PersistentManagerBase

Implementation of the Manager interface that makes use of a Store to swap active Sessions to disk. It can be configured to achieve several different goals:
  • Persist sessions across restarts of the Container
  • Fault tolerance, keep sessions backed up on disk to allow recovery in the event of unplanned restarts.
  • Limit the number of active sessions kept in memory by swapping less active sessions out to disk.
  • Version: $Revision: 467222 $

    Author: Kief Morris (kief@kief.com)

    Field Summary
    protected static Stringname
    The descriptive name of this Manager implementation (for logging).
    Method Summary
    StringgetInfo()
    Return descriptive information about this Manager implementation and the corresponding version number, in the format <description>/<version>.
    StringgetName()
    Return the descriptive short name of this Manager implementation.

    Field Detail

    name

    protected static String name
    The descriptive name of this Manager implementation (for logging).

    Method Detail

    getInfo

    public String getInfo()
    Return descriptive information about this Manager implementation and the corresponding version number, in the format <description>/<version>.

    getName

    public String getName()
    Return the descriptive short name of this Manager implementation.
    Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.