Class WebSessionStat
java.lang.Object
com.alibaba.druid.support.http.stat.WebSessionStat
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addJdbcCommitCount
(long commitCount) void
addJdbcExecuteCount
(long executeCount) void
addJdbcExecuteTimeNano
(long nano) void
addJdbcFetchRowCount
(long delta) void
addJdbcRollbackCount
(long rollbackCount) void
addJdbcUpdateCount
(long updateCount) void
void
afterInvoke
(Throwable error, long nanos) void
long
long
long
long
long
long
long
long
long
long
long
long[]
long
int
getValue
(boolean reset) void
void
void
void
void
reacord
(long nanos) void
reset()
void
setCreateTimeMillis
(long createTimeMillis) void
setLastAccessTimeMillis
(long lastAccessTimeMillis) void
setPrincipal
(String principal) void
setUserAgent
(String userAgent)
-
Constructor Details
-
WebSessionStat
-
-
Method Details
-
reset
public void reset() -
getUserAgent
-
setUserAgent
-
getSessionId
-
getCreateTimeMillis
public long getCreateTimeMillis() -
getPrincipal
-
setPrincipal
-
setCreateTimeMillis
public void setCreateTimeMillis(long createTimeMillis) -
getLastAccessTimeMillis
public long getLastAccessTimeMillis() -
getRemoteAddress
-
setLastAccessTimeMillis
public void setLastAccessTimeMillis(long lastAccessTimeMillis) -
beforeInvoke
public void beforeInvoke() -
incrementRequestCount
public void incrementRequestCount() -
afterInvoke
-
reacord
public void reacord(long nanos) -
addRemoteAddress
-
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
-
getValue
-