Tomcat6DeltaSessionManager (Apache Geode 1.13.3)
Date: 2021-06-22

org.apache.geode.modules.session.catalina

## Class Tomcat6DeltaSessionManager

- java.lang.Object
- - org.apache.catalina.session.ManagerBase
  - - org.apache.geode.modules.session.catalina.DeltaSessionManager<Tomcat6CommitSessionValve>
    - - org.apache.geode.modules.session.catalina.Tomcat6DeltaSessionManager

- All Implemented Interfaces:
    PropertyChangeListener, EventListener, MBeanRegistration, org.apache.catalina.Lifecycle, org.apache.catalina.Manager, SessionManager

  Deprecated.
  Tomcat 6 has reached its end of life and support for Tomcat 6 will be removed from a future Geode release.

      public class Tomcat6DeltaSessionManager
      extends DeltaSessionManager<Tomcat6CommitSessionValve>

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class org.apache.catalina.session.ManagerBase

      `org.apache.catalina.session.ManagerBase.SessionTiming`

  - ### Field Summary

    - ### Fields inherited from class org.apache.geode.modules.session.catalina.DeltaSessionManager

      `name, regionName, started`

    - ### Fields inherited from class org.apache.catalina.session.ManagerBase

      `algorithm, container, DEFAULT_ALGORITHM, devRandomSource, digest, distributable, domain, duplicates, entropy, expiredSessions, initialized, log, maxActive, maxInactiveInterval, mserver, oname, processExpiresFrequency, processingTime, random, randomClass, randomIS, sessionAverageAliveTime, sessionCounter, sessionCreationTiming, sessionExpirationTiming, sessionIdLength, sessionMaxAliveTime, sessions, sm, support, TIMING_STATS_CACHE_SIZE`

    - ### Fields inherited from interface org.apache.catalina.Lifecycle

      `AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, DESTROY_EVENT, INIT_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `Tomcat6DeltaSessionManager()` Deprecated.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods Deprecated Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addLifecycleListener(org.apache.catalina.LifecycleListener listener)` Deprecated. Add a lifecycle event listener to this component.
    `protected Tomcat6CommitSessionValve` | `createCommitSessionValve()` Deprecated.
    `org.apache.catalina.LifecycleListener[]` | `findLifecycleListeners()` Deprecated. Get the lifecycle listeners associated with this lifecycle.
    `void` | `removeLifecycleListener(org.apache.catalina.LifecycleListener listener)` Deprecated. Remove a lifecycle event listener from this component.
    `void` | `start()` Deprecated. Prepare for the beginning of active use of the public methods of this component.
    `void` | `stop()` Deprecated. Gracefully terminate the active use of the public methods of this component.

    - ### Methods inherited from class org.apache.geode.modules.session.catalina.DeltaSessionManager

      `add, cancelTimer, findSession, getActiveSessions, getEnableDebugListener, getEnableGatewayDeltaReplication, getEnableGatewayReplication, getEnableLocalCache, getLogger, getMaxActiveSessions, getNewSession, getPreferDeserializedForm, getRegionAttributesId, getRegionName, getRejectedSessions, getSessionCache, getSessionsToTouch, getStatistics, getStatisticsName, getTheContext, initializeSessionCache, isBackingCacheAvailable, isClientServer, isCommitValveEnabled, isCommitValveFailfastEnabled, listSessionIds, load, propertyChange, registerCommitSessionValve, registerJvmRouteBinderValve, remove, scheduleTimerTasks, setContainer, setEnableCommitValve, setEnableCommitValveFailfast, setEnableDebugListener, setEnableGatewayDeltaReplication, setEnableGatewayReplication, setEnableLocalCache, setMaxActiveSessions, setMaxInactiveInterval, setPreferDeserializedForm, setRegionAttributesId, setRegionName, setRejectedSessions, toString, unload, unregisterCommitSessionValve, unregisterJvmRouteBinderValve`

    - ### Methods inherited from class org.apache.catalina.session.ManagerBase

      `addPropertyChangeListener, backgroundProcess, changeSessionId, createEmptySession, createSession, createSession, destroy, expireSession, findSessions, generateSessionId, getAlgorithm, getClassName, getContainer, getCreationTime, getCreationTimestamp, getDigest, getDistributable, getDomain, getDuplicates, getEngine, getEntropy, getExpiredSessions, getInfo, getJvmRoute, getLastAccessedTime, getLastAccessedTimestamp, getMaxActive, getMaxInactiveInterval, getName, getObjectName, getProcessExpiresFrequency, getProcessingTime, getRandom, getRandomBytes, getRandomClass, getRandomFile, getSession, getSessionAttribute, getSessionAverageAliveTime, getSessionCounter, getSessionCreateRate, getSessionExpireRate, getSessionIdLength, getSessionMaxAliveTime, init, postDeregister, postRegister, preDeregister, preRegister, processExpires, removePropertyChangeListener, setAlgorithm, setDistributable, setDuplicates, setEntropy, setExpiredSessions, setMaxActive, setProcessExpiresFrequency, setProcessingTime, setRandomClass, setRandomFile, setSessionAverageAliveTime, setSessionCounter, setSessionIdLength, setSessionMaxAliveTime`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

    - ### Methods inherited from interface org.apache.geode.modules.session.catalina.SessionManager

      `getMaxInactiveInterval`

- - ### Constructor Detail

    - #### Tomcat6DeltaSessionManager

          public Tomcat6DeltaSessionManager()

      Deprecated.

  - ### Method Detail

    - #### start

          public void start()

      Deprecated.
      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.

    - #### stop

          public void stop()

      Deprecated.
      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.

    - #### addLifecycleListener

          public void addLifecycleListener(org.apache.catalina.LifecycleListener listener)

      Deprecated.
      Add a lifecycle event listener to this component.
      Parameters:
        `listener` - The listener to add

    - #### findLifecycleListeners

          public org.apache.catalina.LifecycleListener[] findLifecycleListeners()

      Deprecated.
      Get the lifecycle listeners associated with this lifecycle. If this Lifecycle has no listeners registered, a zero-length array is returned.

    - #### removeLifecycleListener

          public void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)

      Deprecated.
      Remove a lifecycle event listener from this component.
      Parameters:
        `listener` - The listener to remove

    - #### createCommitSessionValve

          protected Tomcat6CommitSessionValve createCommitSessionValve()

      Deprecated.
      Specified by:
        `createCommitSessionValve` in class `DeltaSessionManager<Tomcat6CommitSessionValve>`