com.alibaba.druid.support.http.stat
类 WebSessionStat
java.lang.Object
com.alibaba.druid.support.http.stat.WebSessionStat
public class WebSessionStat
- extends Object
WebSessionStat
public WebSessionStat(String sessionId)
reset
public void reset()
getUserAgent
public String getUserAgent()
setUserAgent
public void setUserAgent(String userAgent)
getSessionId
public String getSessionId()
getCreateTimeMillis
public long getCreateTimeMillis()
getPrincipal
public String getPrincipal()
setPrincipal
public void setPrincipal(String principal)
setCreateTimeMillis
public void setCreateTimeMillis(long createTimeMillis)
getLastAccessTimeMillis
public long getLastAccessTimeMillis()
getRemoteAddress
public String getRemoteAddress()
setLastAccessTimeMillis
public void setLastAccessTimeMillis(long lastAccessTimeMillis)
beforeInvoke
public void beforeInvoke()
incrementRequestCount
public void incrementRequestCount()
afterInvoke
public void afterInvoke(Throwable error,
long nanos)
reacord
public void reacord(long nanos)
addRemoteAddress
public void addRemoteAddress(String ip)
getRunningCount
public int getRunningCount()
getConcurrentMax
public long getConcurrentMax()
getRequestCount
public long getRequestCount()
getRequestErrorCount
public long getRequestErrorCount()
getRequestTimeNano
public long getRequestTimeNano()
addJdbcFetchRowCount
public void addJdbcFetchRowCount(long delta)
getJdbcFetchRowCount
public long getJdbcFetchRowCount()
addJdbcUpdateCount
public void addJdbcUpdateCount(long updateCount)
getJdbcUpdateCount
public long getJdbcUpdateCount()
incrementJdbcExecuteCount
public void incrementJdbcExecuteCount()
addJdbcExecuteCount
public void addJdbcExecuteCount(long executeCount)
getJdbcExecuteCount
public long getJdbcExecuteCount()
getJdbcExecuteTimeNano
public long getJdbcExecuteTimeNano()
addJdbcExecuteTimeNano
public void addJdbcExecuteTimeNano(long nano)
incrementJdbcCommitCount
public void incrementJdbcCommitCount()
getJdbcCommitCount
public long getJdbcCommitCount()
addJdbcCommitCount
public void addJdbcCommitCount(long commitCount)
incrementJdbcRollbackCount
public void incrementJdbcRollbackCount()
getJdbcRollbackCount
public long getJdbcRollbackCount()
addJdbcRollbackCount
public void addJdbcRollbackCount(long rollbackCount)
getRequestInterval
public long[] getRequestInterval()
getStatData
public Map<String,Object> getStatData()
getValue
public WebSessionStatValue getValue(boolean reset)
Copyright © 2013 Alibaba Group. All Rights Reserved.