er.extensions.statistics
Class ERXStatisticsStore
java.lang.Object
com.webobjects.appserver.WOStatisticsStore
er.extensions.statistics.ERXStatisticsStore
- All Implemented Interfaces:
- WOStatisticsStoreMBean, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
public class ERXStatisticsStore
- extends WOStatisticsStore
Enhances the normal stats store with a bunch of useful things which get
displayed in the ERXStatisticsPage.
- warn and error messages when a request took too long, complete with stack traces of all threads in the state they were in at half-time.
- logs fatal messages before the request finished.
- fixes an incompatibility with 5.4.
- Author:
- ak
| Methods inherited from class com.webobjects.appserver.WOStatisticsStore |
_password, canAccessFieldsDirectly, descriptionForResponse, formatDescription, getApplicationlastAccessTime, getAverageCATransactionTime, getAverageDATransactionTime, getAverageIdleTime, getAverageRequestsPerSession, getAverageSessionMemory, getAverageTransactionTime, getAverageWSTransactionTime, getDirectActionStatistics, getLastSessionStatistics, getMemoryUsage, getMovingAverageIdleTime, getMovingAverageRequestsPerSession, getMovingAverageSessionLife, getMovingAverageTransactionTime, getPagesStatistics, getPathsStatistics, getSessionMovingAverageSampleSize, getStatisticStoreSessionMax, getTransactionMovingAverageSampleSize, getWebServiceStatistics, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, lastSessionStatistics, logFile, logFileRotationFrequency, logFileRotationFrequencyInDays, logString, memoryUsage, recordStatisticsForResponse, sessionMovingAverageSampleSize, setApplicationLastAccessTime, setLogFile, setLogFile, setPassword, setSessionMovingAverageSampleSize, setTransactionMovingAverageSampleSize, takeValueForKey, takeValueForKeyPath, transactionMovingAverageSampleSize, unableToSetNullForKey, validateLogin, valueForKeyPath |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sessions
protected NSMutableArray sessions
ERXStatisticsStore
public ERXStatisticsStore()
statistics
public NSDictionary statistics()
- Overrides:
statistics in class WOStatisticsStore
_applicationCreatedSession
protected void _applicationCreatedSession(WOSession wosession)
- Overrides:
_applicationCreatedSession in class WOStatisticsStore
_sessionTerminating
protected void _sessionTerminating(WOSession wosession)
- Overrides:
_sessionTerminating in class WOStatisticsStore
activeSession
public NSArray activeSession()
applicationWillHandleComponentActionRequest
public void applicationWillHandleComponentActionRequest()
- Overrides:
applicationWillHandleComponentActionRequest in class WOStatisticsStore
applicationDidHandleComponentActionRequestWithPageNamed
public void applicationDidHandleComponentActionRequestWithPageNamed(String aString)
- Overrides:
applicationDidHandleComponentActionRequestWithPageNamed in class WOStatisticsStore
applicationWillHandleDirectActionRequest
public void applicationWillHandleDirectActionRequest()
- Overrides:
applicationWillHandleDirectActionRequest in class WOStatisticsStore
applicationDidHandleDirectActionRequestWithActionNamed
public void applicationDidHandleDirectActionRequestWithActionNamed(String aString)
- Overrides:
applicationDidHandleDirectActionRequestWithActionNamed in class WOStatisticsStore
applicationWillHandleWebServiceRequest
public void applicationWillHandleWebServiceRequest()
- Overrides:
applicationWillHandleWebServiceRequest in class WOStatisticsStore
applicationDidHandleWebServiceRequestWithActionNamed
public void applicationDidHandleWebServiceRequestWithActionNamed(String aString)
- Overrides:
applicationDidHandleWebServiceRequestWithActionNamed in class WOStatisticsStore
valueForKey
public Object valueForKey(String s)
- Specified by:
valueForKey in interface NSKeyValueCoding- Overrides:
valueForKey in class WOStatisticsStore
Copyright © 2002 – 2007 Project Wonder.