public class Session extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Session.Cookie
Session cookie properties. 
 | 
static class  | 
Session.SessionTrackingMode
Available session tracking modes (mirrors
  
SessionTrackingMode. | 
| Constructor and Description | 
|---|
Session()  | 
| Modifier and Type | Method and Description | 
|---|---|
Session.Cookie | 
getCookie()  | 
File | 
getStoreDir()
Return the directory used to store session data. 
 | 
Duration | 
getTimeout()  | 
Set<Session.SessionTrackingMode> | 
getTrackingModes()
Return the  
session tracking modes. | 
boolean | 
isPersistent()
Return whether to persist session data between restarts. 
 | 
void | 
setPersistent(boolean persistent)  | 
void | 
setStoreDir(File storeDir)  | 
void | 
setTimeout(Duration timeout)  | 
void | 
setTrackingModes(Set<Session.SessionTrackingMode> trackingModes)  | 
public Duration getTimeout()
public void setTimeout(Duration timeout)
public Set<Session.SessionTrackingMode> getTrackingModes()
session tracking modes.public void setTrackingModes(Set<Session.SessionTrackingMode> trackingModes)
public boolean isPersistent()
true to persist session data between restarts.public void setPersistent(boolean persistent)
public File getStoreDir()
public void setStoreDir(File storeDir)
public Session.Cookie getCookie()