Class WebSessionStat


  • public class WebSessionStat
    extends Object
    • Constructor Detail

      • WebSessionStat

        public WebSessionStat​(String sessionId)
    • Method Detail

      • 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()