public class SessionFlashMapManager extends AbstractFlashMapManager
FlashMap instances to and from the HTTP session.logger| Constructor and Description | 
|---|
| SessionFlashMapManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | getFlashMapsMutex(HttpServletRequest request)Exposes the best available session mutex. | 
| protected List<FlashMap> | retrieveFlashMaps(HttpServletRequest request)Retrieves saved FlashMap instances from the HTTP session, if any. | 
| protected void | updateFlashMaps(List<FlashMap> flashMaps,
               HttpServletRequest request,
               HttpServletResponse response)Saves the given FlashMap instances in the HTTP session. | 
getFlashMapTimeout, getUrlPathHelper, isFlashMapForRequest, retrieveAndUpdate, saveOutputFlashMap, setFlashMapTimeout, setUrlPathHelperprotected List<FlashMap> retrieveFlashMaps(HttpServletRequest request)
retrieveFlashMaps in class AbstractFlashMapManagerrequest - the current requestnull if none foundprotected void updateFlashMaps(List<FlashMap> flashMaps, HttpServletRequest request, HttpServletResponse response)
updateFlashMaps in class AbstractFlashMapManagerflashMaps - a (potentially empty) list of FlashMap instances to saverequest - the current requestresponse - the current responseprotected Object getFlashMapsMutex(HttpServletRequest request)
getFlashMapsMutex in class AbstractFlashMapManagerrequest - the current requestnull if none applicable)WebUtils.getSessionMutex(javax.servlet.http.HttpSession), 
HttpSessionMutexListener