Class SessionFlashMapManager
java.lang.Object
org.springframework.web.servlet.support.AbstractFlashMapManager
org.springframework.web.servlet.support.SessionFlashMapManager
- All Implemented Interfaces:
- FlashMapManager
Store and retrieve 
FlashMap instances to and from the HTTP session.- Since:
- 3.1.1
- Author:
- Rossen Stoyanchev, Juergen Hoeller
- 
Field SummaryFields inherited from class org.springframework.web.servlet.support.AbstractFlashMapManagerlogger
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectgetFlashMapsMutex(HttpServletRequest request) Exposes the best available session mutex.retrieveFlashMaps(HttpServletRequest request) Retrieves saved FlashMap instances from the HTTP session, if any.protected voidupdateFlashMaps(List<FlashMap> flashMaps, HttpServletRequest request, HttpServletResponse response) Saves the given FlashMap instances in the HTTP session.Methods inherited from class org.springframework.web.servlet.support.AbstractFlashMapManagergetFlashMapTimeout, getUrlPathHelper, isFlashMapForRequest, retrieveAndUpdate, saveOutputFlashMap, setFlashMapTimeout, setUrlPathHelper
- 
Constructor Details- 
SessionFlashMapManagerpublic SessionFlashMapManager()
 
- 
- 
Method Details- 
retrieveFlashMapsRetrieves saved FlashMap instances from the HTTP session, if any.- Specified by:
- retrieveFlashMapsin class- AbstractFlashMapManager
- Parameters:
- request- the current request
- Returns:
- a List with FlashMap instances, or nullif none found
 
- 
updateFlashMapsprotected void updateFlashMaps(List<FlashMap> flashMaps, HttpServletRequest request, HttpServletResponse response) Saves the given FlashMap instances in the HTTP session.- Specified by:
- updateFlashMapsin class- AbstractFlashMapManager
- Parameters:
- flashMaps- a (potentially empty) list of FlashMap instances to save
- request- the current request
- response- the current response
 
- 
getFlashMapsMutexExposes the best available session mutex.- Overrides:
- getFlashMapsMutexin class- AbstractFlashMapManager
- Parameters:
- request- the current request
- Returns:
- the mutex to use (may be nullif none applicable)
- See Also:
 
 
-