info.joseluismartin.log
Class RequestParamLogFilter

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.springframework.web.filter.OncePerRequestFilter
          extended by org.springframework.web.filter.AbstractRequestLoggingFilter
              extended by org.springframework.web.filter.CommonsRequestLoggingFilter
                  extended by info.joseluismartin.log.RequestParamLogFilter
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.web.context.ServletContextAware

public class RequestParamLogFilter
extends org.springframework.web.filter.CommonsRequestLoggingFilter

Servlet 2.3 Filter that log request params

Author:
Jose Luis Martin - (jlm@joseluismartin.info)

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
 
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
 
Fields inherited from class org.springframework.web.filter.GenericFilterBean
logger
 
Constructor Summary
RequestParamLogFilter()
           
 
Method Summary
 void beforeRequest(javax.servlet.http.HttpServletRequest request, String message)
           
 
Methods inherited from class org.springframework.web.filter.CommonsRequestLoggingFilter
afterRequest
 
Methods inherited from class org.springframework.web.filter.AbstractRequestLoggingFilter
createMessage, doFilterInternal, getMaxPayloadLength, isIncludeClientInfo, isIncludePayload, isIncludeQueryString, setAfterMessagePrefix, setAfterMessageSuffix, setBeforeMessagePrefix, setBeforeMessageSuffix, setIncludeClientInfo, setIncludePayload, setIncludeQueryString, setMaxPayloadLength
 
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestParamLogFilter

public RequestParamLogFilter()
Method Detail

beforeRequest

public void beforeRequest(javax.servlet.http.HttpServletRequest request,
                          String message)
Overrides:
beforeRequest in class org.springframework.web.filter.CommonsRequestLoggingFilter


Copyright © 2012 JDAL. All Rights Reserved.