com.oldlight.weaver.admin
Class WeaverStatistics
java.lang.Object
com.oldlight.weaver.admin.WeaverStatistics
- public class WeaverStatistics
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startTime
private static long startTime
numRequests
private static long numRequests
requestsSync
private static Object requestsSync
maxNumSessions
private static int maxNumSessions
totalNumSessions
private static long totalNumSessions
sessions
private static HashMap sessions
systemExceptions
private static WeaverStatistics.LimitedList systemExceptions
clientExceptions
private static WeaverStatistics.LimitedList clientExceptions
weaverExceptions
private static WeaverStatistics.LimitedList weaverExceptions
minRequestTime
private static long minRequestTime
maxRequestTime
private static long maxRequestTime
totalRequestTime
private static double totalRequestTime
WeaverStatistics
public WeaverStatistics()
registerSession
public static void registerSession(HttpSession session)
deRegisterSession
public static void deRegisterSession(HttpSession session)
setSessionInfo
public static void setSessionInfo(HttpSession session,
HttpServletRequest request)
registerRequest
public static void registerRequest(ServletRequest request,
long time)
registerException
public static void registerException(Throwable e)
getStartTime
public static long getStartTime()
getCurrentNumSessions
public static int getCurrentNumSessions()
getTotalNumSessions
public static long getTotalNumSessions()
getMaxNumSessions
public static int getMaxNumSessions()
getNumRequests
public static long getNumRequests()
getMaxRequestTime
public static long getMaxRequestTime()
getMinRequestTime
public static long getMinRequestTime()
getAverageRequestTime
public static double getAverageRequestTime()
getNumClientExceptions
public static long getNumClientExceptions()
getNumSystemExceptions
public static long getNumSystemExceptions()
getNumWeaverExceptions
public static long getNumWeaverExceptions()
getClientExceptionsIterator
public static Iterator getClientExceptionsIterator()
getWeaverExceptionsIterator
public static Iterator getWeaverExceptionsIterator()
getSystemExceptionsIterator
public static Iterator getSystemExceptionsIterator()
getSessionsIterator
public static Iterator getSessionsIterator()