public class WebStatFilter extends AbstractWebStatImpl implements javax.servlet.Filter
限定符和类型 | 类和说明 |
---|---|
static class |
WebStatFilter.StatHttpServletResponseWrapper |
AbstractWebStatImpl.WebStatFilterContextListener
限定符和类型 | 字段和说明 |
---|---|
static String |
PARAM_NAME_EXCLUSIONS |
static String |
PARAM_NAME_PRINCIPAL_COOKIE_NAME |
static String |
PARAM_NAME_PRINCIPAL_SESSION_NAME |
static String |
PARAM_NAME_PROFILE_ENABLE |
static String |
PARAM_NAME_REAL_IP_HEADER |
static String |
PARAM_NAME_SESSION_STAT_ENABLE |
static String |
PARAM_NAME_SESSION_STAT_MAX_COUNT |
DEFAULT_MAX_STAT_SESSION_COUNT
构造器和说明 |
---|
WebStatFilter() |
限定符和类型 | 方法和说明 |
---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
AbstractWebStatImpl.WebStatFilterContextListener |
getStatFilterContextListener() |
WebAppStat |
getWebAppStat() |
void |
init(javax.servlet.FilterConfig config) |
boolean |
isExclusion(String requestURI) |
void |
setWebAppStat(WebAppStat webAppStat) |
getContextPath, getPrincipal, getPrincipalCookieName, getPrincipalSessionName, getRequestURI, getSessionId, getSessionStat, getSessionStatMaxCount, isProfileEnable, isSessionStatEnable, setProfileEnable, setSessionStatEnable
public static final String PARAM_NAME_SESSION_STAT_ENABLE
public static final String PARAM_NAME_SESSION_STAT_MAX_COUNT
public static final String PARAM_NAME_PRINCIPAL_SESSION_NAME
public static final String PARAM_NAME_PRINCIPAL_COOKIE_NAME
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
在接口中 javax.servlet.Filter
IOException
javax.servlet.ServletException
public boolean isExclusion(String requestURI)
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException
init
在接口中 javax.servlet.Filter
javax.servlet.ServletException
public void destroy()
destroy
在接口中 javax.servlet.Filter
public void setWebAppStat(WebAppStat webAppStat)
public WebAppStat getWebAppStat()
public AbstractWebStatImpl.WebStatFilterContextListener getStatFilterContextListener()
Copyright © 2013–2016 Alibaba Group. All rights reserved.