クラス SessionFlashMapManager
java.lang.ObjectSE
org.springframework.web.servlet.support.AbstractFlashMapManager
org.springframework.web.servlet.support.SessionFlashMapManager
- 実装されたすべてのインターフェース:
FlashMapManager
HTTP セッションとの間で
FlashMap
インスタンスを保存および取得します。- 導入:
- 3.1.1
- 作成者:
- Rossen Stoyanchev, Juergen Hoeller
フィールドサマリー
クラス org.springframework.web.servlet.support.AbstractFlashMapManager から継承されたフィールド
logger
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected ObjectSE
getFlashMapsMutex
(HttpServletRequestEE request) 利用可能な最高のセッションミューテックスを公開します。retrieveFlashMaps
(HttpServletRequestEE request) 存在する場合、HTTP セッションから保存された FlashMap インスタンスを取得します。protected void
updateFlashMaps
(ListSE<FlashMap> flashMaps, HttpServletRequestEE request, HttpServletResponseEE response) 指定された FlashMap インスタンスを HTTP セッションに保存します。クラス org.springframework.web.servlet.support.AbstractFlashMapManager から継承されたメソッド
getFlashMapTimeout, getUrlPathHelper, isFlashMapForRequest, retrieveAndUpdate, saveOutputFlashMap, setFlashMapTimeout, setUrlPathHelper
コンストラクターの詳細
SessionFlashMapManager
public SessionFlashMapManager()
メソッドの詳細
retrieveFlashMaps
存在する場合、HTTP セッションから保存された FlashMap インスタンスを取得します。- 次で指定:
- クラス
AbstractFlashMapManager
のretrieveFlashMaps
- パラメーター:
request
- 現在のリクエスト- 戻り値:
- FlashMap インスタンスを含むリスト、または何も見つからない場合は
null
updateFlashMaps
protected void updateFlashMaps(ListSE<FlashMap> flashMaps, HttpServletRequestEE request, HttpServletResponseEE response) 指定された FlashMap インスタンスを HTTP セッションに保存します。- 次で指定:
- クラス
AbstractFlashMapManager
のupdateFlashMaps
- パラメーター:
flashMaps
- 保存する FlashMap インスタンスの(潜在的に空の)リストrequest
- 現在のリクエストresponse
- 現在のレスポンス
getFlashMapsMutex
利用可能な最高のセッションミューテックスを公開します。- オーバーライド:
- クラス
AbstractFlashMapManager
のgetFlashMapsMutex
- パラメーター:
request
- 現在のリクエスト- 戻り値:
- 使用するミューテックス (該当しない場合は
null
) - 関連事項: