Class PersistentManager

  • All Implemented Interfaces:
    javax.management.MBeanRegistration, DistributedManager, JmxEnabled, Lifecycle, Manager, StoreManager

    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.
    Author:
    Kief Morris (kief@kief.com)
    • Constructor Detail

      • PersistentManager

        public PersistentManager()
    • Method Detail

      • getName

        public java.lang.String getName()
        Overrides:
        getName in class PersistentManagerBase
        Returns:
        The descriptive short name of this Manager implementation.