Class Session
java.lang.Object
org.springframework.boot.web.server.servlet.Session
Session properties.
- Since:
- 4.0.0
- Author:
- Andy Wilkinson
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAvailable session tracking modes (mirrorsSessionTrackingMode). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable FileReturn the directory used to store session data.@Nullable Duration@Nullable Set<Session.SessionTrackingMode> Return thesession tracking modes.booleanReturn whether to persist session data between restarts.voidsetPersistent(boolean persistent) voidsetStoreDir(@Nullable File storeDir) voidsetTimeout(@Nullable Duration timeout) voidsetTrackingModes(@Nullable Set<Session.SessionTrackingMode> trackingModes)
-
Constructor Details
-
Session
public Session()
-
-
Method Details
-
getTimeout
-
setTimeout
-
getTrackingModes
Return thesession tracking modes.- Returns:
- the session tracking modes
-
setTrackingModes
-
isPersistent
public boolean isPersistent()Return whether to persist session data between restarts.- Returns:
trueto persist session data between restarts.
-
setPersistent
public void setPersistent(boolean persistent) -
getStoreDir
Return the directory used to store session data.- Returns:
- the session data store directory
-
setStoreDir
-
getCookie
-
getSessionStoreDirectory
-