Class ControllerRequestLoggingFilter
- java.lang.Object
-
- org.springframework.web.filter.GenericFilterBean
-
- org.springframework.web.filter.OncePerRequestFilter
-
- org.springframework.web.filter.AbstractRequestLoggingFilter
-
- org.springframework.web.filter.CommonsRequestLoggingFilter
-
- com.netgrif.application.engine.configuration.logging.ControllerRequestLoggingFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.EnvironmentAware
,org.springframework.core.env.EnvironmentCapable
,org.springframework.web.context.ServletContextAware
public class ControllerRequestLoggingFilter extends org.springframework.web.filter.CommonsRequestLoggingFilter
-
-
Field Summary
-
Fields inherited from class org.springframework.web.filter.AbstractRequestLoggingFilter
DEFAULT_AFTER_MESSAGE_PREFIX, DEFAULT_AFTER_MESSAGE_SUFFIX, DEFAULT_BEFORE_MESSAGE_PREFIX, DEFAULT_BEFORE_MESSAGE_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description ControllerRequestLoggingFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterRequest(javax.servlet.http.HttpServletRequest request, java.lang.String message)
protected void
beforeRequest(javax.servlet.http.HttpServletRequest request, java.lang.String message)
protected boolean
shouldLog(javax.servlet.http.HttpServletRequest request)
-
Methods inherited from class org.springframework.web.filter.AbstractRequestLoggingFilter
createMessage, doFilterInternal, getHeaderPredicate, getMaxPayloadLength, getMessagePayload, isIncludeClientInfo, isIncludeHeaders, isIncludePayload, isIncludeQueryString, setAfterMessagePrefix, setAfterMessageSuffix, setBeforeMessagePrefix, setBeforeMessageSuffix, setHeaderPredicate, setIncludeClientInfo, setIncludeHeaders, setIncludePayload, setIncludeQueryString, setMaxPayloadLength, shouldNotFilterAsyncDispatch
-
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterErrorDispatch
-
-
-
-
Method Detail
-
shouldLog
protected boolean shouldLog(javax.servlet.http.HttpServletRequest request)
- Overrides:
shouldLog
in classorg.springframework.web.filter.CommonsRequestLoggingFilter
-
beforeRequest
protected void beforeRequest(javax.servlet.http.HttpServletRequest request, java.lang.String message)
- Overrides:
beforeRequest
in classorg.springframework.web.filter.CommonsRequestLoggingFilter
-
afterRequest
protected void afterRequest(javax.servlet.http.HttpServletRequest request, java.lang.String message)
- Overrides:
afterRequest
in classorg.springframework.web.filter.CommonsRequestLoggingFilter
-
-