public class Session extends Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Session.CookieCookie properties. | 
| static class  | Session.SessionTrackingModeAvailable 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 Session.Cookie getCookie()
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)