クラス DefaultWebSessionManager
java.lang.ObjectSE
org.springframework.web.server.session.DefaultWebSessionManager
- 実装されているすべてのインターフェース:
- WebSessionManager
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Rob Winch
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- reactor.core.publisher.Mono<WebSession>- getSession- (ServerWebExchange exchange) 指定された交換の- WebSessionを返します。設定された- WebSessionIdResolverを返します。設定された- WebSessionStoreを返します。- void- setSessionIdResolver- (WebSessionIdResolver sessionIdResolver) ID 解決戦略を構成します。- void- setSessionStore- (WebSessionStore sessionStore) 永続化戦略を構成します。
- コンストラクターの詳細- DefaultWebSessionManagerpublic DefaultWebSessionManager()
 
- メソッドの詳細- setSessionIdResolverID 解決戦略を構成します。- デフォルトでは - CookieWebSessionIdResolverのインスタンス。- パラメーター:
- sessionIdResolver- 使用するリゾルバー
 
- getSessionIdResolver設定された- WebSessionIdResolverを返します。
- setSessionStore永続化戦略を構成します。- デフォルトでは - InMemoryWebSessionStoreのインスタンス。- パラメーター:
- sessionStore- 使用する永続化戦略
 
- getSessionStore設定された- WebSessionStoreを返します。
- getSessionインターフェースからコピーされた説明:- WebSessionManager指定された交換の- WebSessionを返します。クライアントからリクエストされたセッション ID に一致するインスタンス、またはクライアントがインスタンスを指定しなかったため、または基になるセッションが期限切れになったために新しいセッションが返されることが常に保証されます。- 次で指定:
-  インターフェース WebSessionManagerのgetSession
- パラメーター:
- exchange- 現在の交換
- 戻り値:
- WebSession の約束