Package org.apache.catalina
Interface SessionIdGenerator
- All Known Implementing Classes:
 SessionIdGeneratorBase,StandardSessionIdGenerator
public interface SessionIdGenerator
- 
Method Summary
Modifier 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
- 
getJvmRoute
String getJvmRoute()- Returns:
 - the node identifier associated with this node which will be included in the generated session ID.
 
 - 
setJvmRoute
Specify the node identifier associated with this node which will be included in the generated session ID.- Parameters:
 jvmRoute- The node identifier
 - 
getSessionIdLength
int getSessionIdLength()- Returns:
 - the number of bytes for a session ID
 
 - 
setSessionIdLength
void setSessionIdLength(int sessionIdLength) Specify the number of bytes for a session ID- Parameters:
 sessionIdLength- Number of bytes
 - 
generateSessionId
String generateSessionId()Generate and return a new session identifier.- Returns:
 - the newly generated session id
 
 - 
generateSessionId
Generate and return a new session identifier.- Parameters:
 route- node identifier to include in generated id- Returns:
 - the newly generated session id
 
 
 -