Class Tomcat9DeltaSessionManager

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener, javax.management.MBeanRegistration, org.apache.catalina.Lifecycle, org.apache.catalina.Manager, SessionManager

    public class Tomcat9DeltaSessionManager
    extends DeltaSessionManager<Tomcat9CommitSessionValve>
    • Constructor Detail

      • Tomcat9DeltaSessionManager

        public Tomcat9DeltaSessionManager()
    • Method Detail

      • startInternal

        public void startInternal()
                           throws org.apache.catalina.LifecycleException
        Prepare for the beginning of active use of the public methods of this component. This method should be called after configure(), and before any of the public methods of the component are utilized.
        Throws:
        org.apache.catalina.LifecycleException - if this component detects a fatal error that prevents this component from being used
      • stopInternal

        public void stopInternal()
                          throws org.apache.catalina.LifecycleException
        Gracefully terminate the active use of the public methods of this component. This method should be the last one called on a given instance of this component.
        Throws:
        org.apache.catalina.LifecycleException - if this component detects a fatal error that needs to be reported
      • getMaxInactiveInterval

        public int getMaxInactiveInterval()
        Specified by:
        getMaxInactiveInterval in interface org.apache.catalina.Manager
        Specified by:
        getMaxInactiveInterval in interface SessionManager
        Overrides:
        getMaxInactiveInterval in class org.apache.catalina.session.ManagerBase
      • getPipeline

        protected org.apache.catalina.Pipeline getPipeline()