public class EnvironmentFilter
extends org.springframework.web.filter.OncePerRequestFilter
Filter
that creates a DefaultEnvironment
for the current HttpServletRequest
/
HttpServletResponse
and adds it as an attribute to the current request. MDC
).Constructor and Description |
---|
EnvironmentFilter() |
Modifier and Type | Method and Description |
---|---|
protected void |
doFilterInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain) |
static DefaultEnvironment |
environment()
Retrieves the current
Environment from the RequestContextHolder . |
void |
requestDestroyed(javax.servlet.http.HttpServletRequest httpServletRequest,
Environment env) |
void |
requestInitialized(javax.servlet.http.HttpServletRequest httpServletRequest,
Environment env) |
protected void |
setDiagnosticContext(Environment env,
javax.servlet.http.HttpServletRequest httpServletRequest,
Site site) |
protected void |
setSecureFlag(javax.servlet.http.HttpServletRequest httpServletRequest,
Site site) |
doFilter, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch
protected void doFilterInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, IOException
doFilterInternal
in class org.springframework.web.filter.OncePerRequestFilter
javax.servlet.ServletException
IOException
public void requestInitialized(javax.servlet.http.HttpServletRequest httpServletRequest, Environment env)
protected void setDiagnosticContext(Environment env, javax.servlet.http.HttpServletRequest httpServletRequest, Site site)
protected void setSecureFlag(javax.servlet.http.HttpServletRequest httpServletRequest, Site site)
public void requestDestroyed(javax.servlet.http.HttpServletRequest httpServletRequest, Environment env)
public static DefaultEnvironment environment()
Environment
from the RequestContextHolder
.Copyright © 2011–2023 aiticon GmbH. All rights reserved.