|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.catalina.session.ManagerBase | +--org.apache.catalina.session.PersistentManagerBase | +--org.apache.catalina.session.PersistentManager
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:
Field Summary | |
protected static java.lang.String |
name
The descriptive name of this Manager implementation (for logging). |
Fields inherited from class org.apache.catalina.session.PersistentManagerBase |
lifecycle,
name,
threadDone |
Fields inherited from class org.apache.catalina.session.ManagerBase |
algorithm,
container,
debug,
DEFAULT_ALGORITHM,
digest,
distributable,
entropy,
maxInactiveInterval,
name,
random,
randomClass,
recycled,
SESSION_ID_BYTES,
sessions,
sm,
support |
Constructor Summary | |
PersistentManager()
|
Method Summary | |
java.lang.String |
getInfo()
Return descriptive information about this Manager implementation and the corresponding version number, in the format <description>/<version> . |
java.lang.String |
getName()
Return the descriptive short name of this Manager implementation. |
Methods inherited from class org.apache.catalina.session.PersistentManagerBase |
addLifecycleListener,
clearStore,
createSession,
findSession,
getCheckInterval,
getMaxActiveSessions,
getMaxIdleBackup,
getMaxIdleSwap,
getMinIdleSwap,
getSaveOnRestart,
getStore,
isSessionStale,
isStarted,
load,
processExpires,
processMaxActiveSwaps,
processMaxIdleBackups,
processMaxIdleSwaps,
processPersistenceChecks,
propertyChange,
remove,
removeLifecycleListener,
run,
setCheckInterval,
setContainer,
setMaxActiveSessions,
setMaxIdleBackup,
setMaxIdleSwap,
setMinIdleSwap,
setSaveOnRestart,
setStarted,
setStore,
start,
stop,
swapIn,
swapOut,
threadSleep,
threadStart,
threadStop,
unload,
writeSession |
Methods inherited from class org.apache.catalina.session.ManagerBase |
add,
addPropertyChangeListener,
findSessions,
generateSessionId,
getAlgorithm,
getContainer,
getDebug,
getDigest,
getDistributable,
getEngine,
getEntropy,
getJvmRoute,
getMaxInactiveInterval,
getRandom,
getRandomClass,
removePropertyChangeListener,
setAlgorithm,
setDebug,
setDistributable,
setEntropy,
setMaxInactiveInterval,
setRandomClass |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected static java.lang.String name
Constructor Detail |
public PersistentManager()
Method Detail |
public java.lang.String getInfo()
<description>/<version>
.public java.lang.String getName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |