public class AbstractWebStatImpl extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractWebStatImpl.WebStatFilterContextListener |
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
contextPath |
protected boolean |
createSession |
static int |
DEFAULT_MAX_STAT_SESSION_COUNT |
private static Log |
LOG |
protected String |
principalCookieName |
protected String |
principalSessionName |
protected boolean |
profileEnable |
protected String |
realIpHeader |
protected boolean |
sessionStatEnable |
protected int |
sessionStatMaxCount |
protected AbstractWebStatImpl.WebStatFilterContextListener |
statFilterContextListener |
protected WebAppStat |
webAppStat |
| 构造器和说明 |
|---|
AbstractWebStatImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getContextPath() |
String |
getPrincipal(javax.servlet.http.HttpServletRequest httpRequest) |
String |
getPrincipalCookieName() |
String |
getPrincipalSessionName() |
protected String |
getRemoteAddress(javax.servlet.http.HttpServletRequest request) |
String |
getRequestURI(javax.servlet.http.HttpServletRequest request) |
String |
getSessionId(javax.servlet.http.HttpServletRequest httpRequest) |
WebSessionStat |
getSessionStat(javax.servlet.http.HttpServletRequest request) |
int |
getSessionStatMaxCount() |
boolean |
isProfileEnable() |
boolean |
isSessionStatEnable() |
void |
setProfileEnable(boolean profileEnable) |
void |
setSessionStatEnable(boolean sessionStatEnable) |
private static final Log LOG
public static final int DEFAULT_MAX_STAT_SESSION_COUNT
protected WebAppStat webAppStat
protected boolean sessionStatEnable
protected int sessionStatMaxCount
protected boolean createSession
protected boolean profileEnable
protected String contextPath
protected String principalSessionName
protected String principalCookieName
protected String realIpHeader
protected AbstractWebStatImpl.WebStatFilterContextListener statFilterContextListener
public boolean isSessionStatEnable()
public void setSessionStatEnable(boolean sessionStatEnable)
public boolean isProfileEnable()
public void setProfileEnable(boolean profileEnable)
public String getContextPath()
public int getSessionStatMaxCount()
public String getRequestURI(javax.servlet.http.HttpServletRequest request)
public String getPrincipalSessionName()
public String getPrincipalCookieName()
public WebSessionStat getSessionStat(javax.servlet.http.HttpServletRequest request)
protected String getRemoteAddress(javax.servlet.http.HttpServletRequest request)
public String getSessionId(javax.servlet.http.HttpServletRequest httpRequest)
public String getPrincipal(javax.servlet.http.HttpServletRequest httpRequest)
Copyright © 2013–2019 Alibaba Group. All rights reserved.