From 268ba663e5827678dff54d918e8a1ba1b0259698 Mon Sep 17 00:00:00 2001 From: Vedran Pavic Date: Thu, 9 Aug 2018 16:32:14 +0200 Subject: [PATCH] Remove SpringSessionWebSessionStore#storeSession Closes gh-1150 --- .../server/session/SpringSessionWebSessionStore.java | 6 ------ .../session/SpringSessionWebSessionStoreTests.java | 11 ----------- 2 files changed, 17 deletions(-) diff --git a/spring-session-core/src/main/java/org/springframework/session/web/server/session/SpringSessionWebSessionStore.java b/spring-session-core/src/main/java/org/springframework/session/web/server/session/SpringSessionWebSessionStore.java index 25cacd47..7e4fae42 100644 --- a/spring-session-core/src/main/java/org/springframework/session/web/server/session/SpringSessionWebSessionStore.java +++ b/spring-session-core/src/main/java/org/springframework/session/web/server/session/SpringSessionWebSessionStore.java @@ -87,12 +87,6 @@ public class SpringSessionWebSessionStore implements WebSessi return Mono.just(session); } - public Mono storeSession(WebSession session) { - @SuppressWarnings("unchecked") - SpringSessionWebSession springWebSession = (SpringSessionWebSession) session; - return this.sessions.save(springWebSession.session); - } - @Override public Mono retrieveSession(String sessionId) { return this.sessions.findById(sessionId) diff --git a/spring-session-core/src/test/java/org/springframework/session/web/server/session/SpringSessionWebSessionStoreTests.java b/spring-session-core/src/test/java/org/springframework/session/web/server/session/SpringSessionWebSessionStoreTests.java index 0af9444f..82e81ca1 100644 --- a/spring-session-core/src/test/java/org/springframework/session/web/server/session/SpringSessionWebSessionStoreTests.java +++ b/spring-session-core/src/test/java/org/springframework/session/web/server/session/SpringSessionWebSessionStoreTests.java @@ -253,17 +253,6 @@ public class SpringSessionWebSessionStoreTests { .containsExactly(new AbstractMap.SimpleEntry<>(attrName, attrValue)); } - @Test - public void storeSessionWhenInvokedThenSessionSaved() { - given(this.sessionRepository.save(this.createSession)).willReturn(Mono.empty()); - WebSession createdSession = this.webSessionStore.createWebSession() - .block(); - - this.webSessionStore.storeSession(createdSession).block(); - - verify(this.sessionRepository).save(this.createSession); - } - @Test public void retrieveSessionThenStarted() { String id = "id";