Class StandardSessionIdGenerator
java.lang.Object
org.apache.catalina.util.LifecycleBase
org.apache.catalina.util.SessionIdGeneratorBase
org.apache.catalina.util.StandardSessionIdGenerator
- All Implemented Interfaces:
- Lifecycle, SessionIdGenerator
- 
Nested Class SummaryNested classes/interfaces inherited from interface LifecycleLifecycle.SingleUse
- 
Field SummaryFields inherited from class SessionIdGeneratorBaseDEFAULT_SECURE_RANDOM_ALGORITHMFields inherited from interface LifecycleAFTER_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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongenerateSessionId(String route) Generate and return a new session identifier.Methods inherited from class SessionIdGeneratorBasedestroyInternal, generateSessionId, getJvmRoute, getRandomBytes, getSecureRandomAlgorithm, getSecureRandomClass, getSecureRandomProvider, getSessionIdLength, initInternal, setJvmRoute, setSecureRandomAlgorithm, setSecureRandomClass, setSecureRandomProvider, setSessionIdLength, startInternal, stopInternalMethods inherited from class LifecycleBaseaddLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
- 
Constructor Details- 
StandardSessionIdGeneratorpublic StandardSessionIdGenerator()
 
- 
- 
Method Details- 
generateSessionIdDescription copied from interface:SessionIdGeneratorGenerate and return a new session identifier.- Parameters:
- route- node identifier to include in generated id
- Returns:
- the newly generated session id
 
 
-