com.alibaba.druid.support.http.stat
类 WebSessionStat

java.lang.Object
  继承者 com.alibaba.druid.support.http.stat.WebSessionStat

public class WebSessionStat
extends Object


构造方法摘要
WebSessionStat(String sessionId)
           
 
方法摘要
 void addJdbcCommitCount(long commitCount)
           
 void addJdbcExecuteCount(long executeCount)
           
 void addJdbcExecuteTimeNano(long nano)
           
 void addJdbcFetchRowCount(long delta)
           
 void addJdbcRollbackCount(long rollbackCount)
           
 void addJdbcUpdateCount(long updateCount)
           
 void addRemoteAddress(String ip)
           
 void afterInvoke(Throwable error, long nanos)
           
 void beforeInvoke()
           
 long getConcurrentMax()
           
 long getCreateTimeMillis()
           
 long getJdbcCommitCount()
           
 long getJdbcExecuteCount()
           
 long getJdbcExecuteTimeNano()
           
 long getJdbcFetchRowCount()
           
 long getJdbcRollbackCount()
           
 long getJdbcUpdateCount()
           
 long getLastAccessTimeMillis()
           
 String getPrincipal()
           
 String getRemoteAddress()
           
 long getRequestCount()
           
 long getRequestErrorCount()
           
 long[] getRequestInterval()
           
 long getRequestTimeNano()
           
 int getRunningCount()
           
 String getSessionId()
           
 Map<String,Object> getStatData()
           
 String getUserAgent()
           
 WebSessionStatValue getValue(boolean reset)
           
 void incrementJdbcCommitCount()
           
 void incrementJdbcExecuteCount()
           
 void incrementJdbcRollbackCount()
           
 void incrementRequestCount()
           
 void reacord(long nanos)
           
 void reset()
           
 void setCreateTimeMillis(long createTimeMillis)
           
 void setLastAccessTimeMillis(long lastAccessTimeMillis)
           
 void setPrincipal(String principal)
           
 void setUserAgent(String userAgent)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

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.