Package org.apache.catalina
Interface SessionIdGenerator
- All Known Implementing Classes:
- SessionIdGeneratorBase,- StandardSessionIdGenerator
public interface SessionIdGenerator
- 
Method SummaryModifier and TypeMethodDescriptionGenerate and return a new session identifier.generateSessionId(String route) Generate and return a new session identifier.intvoidsetJvmRoute(String jvmRoute) Specify the node identifier associated with this node which will be included in the generated session ID.voidsetSessionIdLength(int sessionIdLength) Specify the number of bytes for a session ID
- 
Method Details- 
getJvmRouteString getJvmRoute()- Returns:
- the node identifier associated with this node which will be included in the generated session ID.
 
- 
setJvmRouteSpecify the node identifier associated with this node which will be included in the generated session ID.- Parameters:
- jvmRoute- The node identifier
 
- 
getSessionIdLengthint getSessionIdLength()- Returns:
- the number of bytes for a session ID
 
- 
setSessionIdLengthvoid setSessionIdLength(int sessionIdLength) Specify the number of bytes for a session ID- Parameters:
- sessionIdLength- Number of bytes
 
- 
generateSessionIdString generateSessionId()Generate and return a new session identifier.- Returns:
- the newly generated session id
 
- 
generateSessionIdGenerate and return a new session identifier.- Parameters:
- route- node identifier to include in generated id
- Returns:
- the newly generated session id
 
 
-