Skip to content

Commit e45727d

Browse files
committed
Polishing in InMemoryWebSessionStore
Closes gh-35866
1 parent bc088eb commit e45727d

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

spring-web/src/main/java/org/springframework/web/server/session/InMemoryWebSessionStore.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,17 +81,21 @@ public int getMaxSessions() {
8181
}
8282

8383
/**
84-
* Set the default maximum idle time for sessions.
85-
* <p>By default, set to 30 minutes.
86-
* @param maxIdleTime the default max idle time
84+
* Set the default value for {@link WebSession#getMaxIdleTime() maxIdleTime}
85+
* for new sessions.
86+
* <p>By default, this is set to 30 minutes.
87+
* @param defaultMaxIdleTime the default max idle time
88+
* @since 7.0.2
8789
*/
88-
public void setDefaultMaxIdleTime(Duration maxIdleTime) {
89-
Assert.notNull(maxIdleTime, "maxIdleTime is required");
90-
this.defaultMaxIdleTime = maxIdleTime;
90+
public void setDefaultMaxIdleTime(Duration defaultMaxIdleTime) {
91+
Assert.notNull(defaultMaxIdleTime, "maxIdleTime is required");
92+
this.defaultMaxIdleTime = defaultMaxIdleTime;
9193
}
9294

9395
/**
94-
* Return the default maximum idle time for sessions.
96+
* Return the {@link #setDefaultMaxIdleTime(Duration) configured} default
97+
* maximum idle time for sessions.
98+
* @since 7.0.2
9599
*/
96100
public Duration getDefaultMaxIdleTime() {
97101
return this.defaultMaxIdleTime;

0 commit comments

Comments
 (0)