public class Tomcat8DeltaSessionManager extends DeltaSessionManager<Tomcat8CommitSessionValve>
name, regionName, started
duplicates, expiredSessions, maxActive, processExpiresFrequency, processingTime, secureRandomAlgorithm, secureRandomClass, secureRandomProvider, sessionCounter, sessionCreationTiming, sessionExpirationTiming, sessionIdGenerator, sessionIdGeneratorClass, sessionMaxAliveTime, sessions, sm, support, TIMING_STATS_CACHE_SIZE
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
Constructor and Description |
---|
Tomcat8DeltaSessionManager() |
Modifier and Type | Method and Description |
---|---|
protected Tomcat8CommitSessionValve |
createCommitSessionValve() |
protected org.apache.catalina.session.StandardSession |
getNewSession() |
protected org.apache.catalina.Pipeline |
getPipeline() |
void |
startInternal()
Prepare for the beginning of active use of the public methods of this component.
|
void |
stopInternal()
Gracefully terminate the active use of the public methods of this component.
|
add, cancelTimer, findSession, getActiveSessions, getEnableDebugListener, getEnableGatewayDeltaReplication, getEnableGatewayReplication, getEnableLocalCache, getLogger, getMaxActiveSessions, getMaxInactiveInterval, getPreferDeserializedForm, getRegionAttributesId, getRegionName, getRejectedSessions, getSessionCache, getSessionsToTouch, getStatistics, getStatisticsName, initializeSessionCache, isBackingCacheAvailable, isClientServer, isCommitValveEnabled, isCommitValveFailfastEnabled, listSessionIds, load, registerCommitSessionValve, registerJvmRouteBinderValve, remove, scheduleTimerTasks, setEnableCommitValve, setEnableCommitValveFailfast, setEnableDebugListener, setEnableGatewayDeltaReplication, setEnableGatewayReplication, setEnableLocalCache, setMaxActiveSessions, setPreferDeserializedForm, setRegionAttributesId, setRegionName, toString, unload, unregisterCommitSessionValve, unregisterJvmRouteBinderValve
addPropertyChangeListener, backgroundProcess, changeSessionId, changeSessionId, changeSessionId, createEmptySession, createSession, expireSession, findSessions, generateSessionId, getClassName, getContext, getCreationTime, getCreationTimestamp, getDomainInternal, getDuplicates, getEngine, getExpiredSessions, getJvmRoute, getLastAccessedTime, getLastAccessedTimestamp, getMaxActive, getName, getObjectNameKeyProperties, getPersistAuthentication, getPersistAuthenticationNotes, getProcessExpiresFrequency, getProcessingTime, getSecureRandomAlgorithm, getSecureRandomClass, getSecureRandomProvider, getSession, getSessionAttribute, getSessionAttributeNameFilter, getSessionAttributeNamePattern, getSessionAttributeValueClassNameFilter, getSessionAttributeValueClassNamePattern, getSessionAverageAliveTime, getSessionCounter, getSessionCreateRate, getSessionExpireRate, getSessionIdGenerator, getSessionMaxAliveTime, getThisAccessedTime, getThisAccessedTimestamp, getWarnOnSessionAttributeFilterFailure, initInternal, processExpires, remove, removePropertyChangeListener, rotateSessionId, setContext, setDuplicates, setExpiredSessions, setMaxActive, setPersistAuthentication, setPersistAuthenticationNotes, setProcessExpiresFrequency, setProcessingTime, setSecureRandomAlgorithm, setSecureRandomClass, setSecureRandomProvider, setSessionAttributeNameFilter, setSessionAttributeValueClassNameFilter, setSessionCounter, setSessionIdGenerator, setSessionMaxAliveTime, setWarnOnSessionAttributeFilterFailure, updateSessionMaxAliveTime, willAttributeDistribute
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
public void startInternal() throws org.apache.catalina.LifecycleException
configure()
, and before any of the public methods of the
component are utilized.startInternal
in class org.apache.catalina.session.ManagerBase
org.apache.catalina.LifecycleException
- if this component detects a fatal error that prevents this component
from being usedpublic void stopInternal() throws org.apache.catalina.LifecycleException
stopInternal
in class org.apache.catalina.session.ManagerBase
org.apache.catalina.LifecycleException
- if this component detects a fatal error that needs to be reportedprotected org.apache.catalina.Pipeline getPipeline()
protected Tomcat8CommitSessionValve createCommitSessionValve()
createCommitSessionValve
in class DeltaSessionManager<Tomcat8CommitSessionValve>
protected org.apache.catalina.session.StandardSession getNewSession()
getNewSession
in class DeltaSessionManager<Tomcat8CommitSessionValve>