Up

GSWeb: Class GSWStatisticsStore

Authors

Manuel Guesdon (mguesdon@orange-concept.com)

Version: 1.5

Date: 2003/11/24 10:18:37

Copyright: (C) 1999-2002 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the GSWStatisticsStore class
  2. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreA) category
  3. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreB) category
  4. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreC) category
  5. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreD) category
  6. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreE) category
  7. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreF) category
  8. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreG) category
  9. Software documentation for the GSWStatisticsStore(GSWStatisticsStoreH) category

Software documentation for the GSWStatisticsStore class

GSWStatisticsStore : NSObject

Declared in:
Foundation/GSWStatisticsStore.h
Conforms to:
NSLocking
Standards:

Description forthcoming.


Instance Variables

Method summary

dealloc 

- (void) dealloc;

Description forthcoming.


lock 

- (void) lock;

Description forthcoming.


sessionMovingAverageSampleSize 

- (int) sessionMovingAverageSampleSize;

Description forthcoming.


setSessionMovingAverageSampleSize: 

- (void) setSessionMovingAverageSampleSize: (int)aSize;

Description forthcoming.


setTransactionMovingAverageSampleSize: 

- (void) setTransactionMovingAverageSampleSize: (int)aSize;

Description forthcoming.


statistics 

- (id) statistics;

Description forthcoming.


transactionMovingAverageSampleSize 

- (int) transactionMovingAverageSampleSize;

Description forthcoming.


unlock 

- (void) unlock;

Description forthcoming.




Instance Variables for GSWStatisticsStore Class

_averageRequestsPerSession

@protected float _averageRequestsPerSession;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_averageSessionLife

@protected NSTimeInterval _averageSessionLife;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_componentActionTransactionsCount

@protected int _componentActionTransactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_currentPage

@protected NSString* _currentPage;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_directActionStatistics

@protected NSMutableDictionary* _directActionStatistics;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_directActionTransactionsCount

@protected int _directActionTransactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_initializationMemory

@protected NSDictionary* _initializationMemory;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastDidHandleRequestTimeInterval

@protected NSTimeInterval _lastDidHandleRequestTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastSessionStatistics

@protected NSArray* _lastSessionStatistics;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastStatsDate

@protected NSDate* _lastStatsDate;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastStatsSessionsCount

@protected int _lastStatsSessionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastStatsTransactionsCount

@protected int _lastStatsTransactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_lastWillHandleRequestTimeInterval

@protected NSTimeInterval _lastWillHandleRequestTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_logCreationDate

@protected NSDate* _logCreationDate;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_logPath

@protected NSString* _logPath;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_logRotation

@protected NSTimeInterval _logRotation;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_maxActiveSessionsCount

@protected int _maxActiveSessionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_maxActiveSessionsDate

@protected NSDate* _maxActiveSessionsDate;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingAverageRequestsPerSession

@protected float _movingAverageRequestsPerSession;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingAverageSessionLife

@protected NSTimeInterval _movingAverageSessionLife;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingAverageSessionsCount

@protected int _movingAverageSessionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingAverageTransactionsCount

@protected int _movingAverageTransactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingIdleTimeInterval

@protected NSTimeInterval _movingIdleTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_movingTransactionTimeInterval

@protected NSTimeInterval _movingTransactionTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_pagesStatistics

@protected NSMutableDictionary* _pagesStatistics;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_password

@protected NSString* _password;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_pathsStatistics

@protected NSMutableDictionary* _pathsStatistics;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selfLock

@protected NSRecursiveLock* _selfLock;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selfLockn

@protected int _selfLockn;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_sessionMovingAverageSampleCount

@protected int _sessionMovingAverageSampleCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_sessionsCount

@protected int _sessionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_startDate

@protected NSDate* _startDate;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_totalCATransactionTimeInterval

@protected NSTimeInterval _totalCATransactionTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_totalDATransactionTimeInterval

@protected NSTimeInterval _totalDATransactionTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_totalIdleTimeInterval

@protected NSTimeInterval _totalIdleTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_totalTransactionTimeInterval

@protected NSTimeInterval _totalTransactionTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_totalWSTransactionTimeInterval

@protected NSTimeInterval _totalWSTransactionTimeInterval;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_transactionMovingAverageSampleCount

@protected int _transactionMovingAverageSampleCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_transactionsCount

@protected int _transactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_webServiceStatistics

@protected NSMutableDictionary* _webServiceStatistics;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_webServiceTransactionsCount

@protected int _webServiceTransactionsCount;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the GSWStatisticsStore(GSWStatisticsStoreA) category

GSWStatisticsStore(GSWStatisticsStoreA)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

_applicationCreatedSession: 

- (void) _applicationCreatedSession: (GSWSession*)session;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_purgePathsStatistics 

- (void) _purgePathsStatistics;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_sessionTerminating: 

- (void) _sessionTerminating: (GSWSession*)session;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_updatePathsStatisticsWithPaths: 

- (void) _updatePathsStatisticsWithPaths: (id)paths;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


applicationDidHandleComponentActionRequestWithPageNamed: 

- (void) applicationDidHandleComponentActionRequestWithPageNamed: (NSString*)pageName;

Description forthcoming.


applicationDidHandleDirectActionRequestWithActionNamed: 

- (void) applicationDidHandleDirectActionRequestWithActionNamed: (NSString*)actionName;

Description forthcoming.


applicationDidHandleWebServiceRequestWithActionNamed: 

- (void) applicationDidHandleWebServiceRequestWithActionNamed: (NSString*)actionName;

Description forthcoming.


applicationWillHandleComponentActionRequest 

- (void) applicationWillHandleComponentActionRequest;

Description forthcoming.


applicationWillHandleDirectActionRequest 

- (void) applicationWillHandleDirectActionRequest;

Description forthcoming.


applicationWillHandleWebServiceRequest 

- (void) applicationWillHandleWebServiceRequest;

Description forthcoming.


sessionTerminating: 

- (void) sessionTerminating: (GSWSession*)session;

Description forthcoming.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreB) category

GSWStatisticsStore(GSWStatisticsStoreB)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

descriptionForResponse: inContext: 

- (NSString*) descriptionForResponse: (GSWResponse*)aResponse inContext: (GSWContext*)aContext;

Description forthcoming.


recordStatisticsForResponse: inContext: 

- (void) recordStatisticsForResponse: (GSWResponse*)aResponse inContext: (GSWContext*)aContext;

Description forthcoming.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreC) category

GSWStatisticsStore(GSWStatisticsStoreC)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

formatDescription: forResponse: inContext: 

+ (NSString*) formatDescription: (NSString*)description forResponse: (GSWResponse*)aResponse inContext: (GSWContext*)aContext;

Description forthcoming.


logFile 

- (NSString*) logFile;

Description forthcoming.


logFileRotationFrequencyInDays 

- (NSTimeInterval) logFileRotationFrequencyInDays;

Description forthcoming.


logString: 

- (void) logString: (id)string;

Description forthcoming.


setLogFile: rotationFrequencyInDays: 

- (void) setLogFile: (NSString*)logFile rotationFrequencyInDays: (NSTimeInterval)rotationFrequency;

Description forthcoming.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreD) category

GSWStatisticsStore(GSWStatisticsStoreD)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

_averageCATransactionTime 

- (NSTimeInterval) _averageCATransactionTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageDATransactionTime 

- (NSTimeInterval) _averageDATransactionTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageIdleTime 

- (NSTimeInterval) _averageIdleTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageRequestsPerSession 

- (float) _averageRequestsPerSession;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageSessionLife 

- (NSTimeInterval) _averageSessionLife;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageSessionMemory 

- (id) _averageSessionMemory;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_averageTransactionTime 

- (NSTimeInterval) _averageTransactionTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_componentActionTransactionsCount 

- (int) _componentActionTransactionsCount;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_directActionTransactionsCount 

- (int) _directActionTransactionsCount;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_lastSessionStatistics 

- (id) _lastSessionStatistics;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_maxActiveSessionsCount 

- (int) _maxActiveSessionsCount;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_maxActiveSessionsDate 

- (NSDate*) _maxActiveSessionsDate;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_memoryUsage 

- (NSDictionary*) _memoryUsage;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_movingAverageIdleTime 

- (NSTimeInterval) _movingAverageIdleTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_movingAverageRequestsPerSession 

- (float) _movingAverageRequestsPerSession;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_movingAverageSessionLife 

- (NSTimeInterval) _movingAverageSessionLife;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_movingAverageTransactionTime 

- (NSTimeInterval) _movingAverageTransactionTime;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_pagesStatistics 

- (NSDictionary*) _pagesStatistics;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_password 

- (NSString*) _password;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_pathsStatistics 

- (NSDictionary*) _pathsStatistics;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_sessionsCount 

- (int) _sessionsCount;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_transactionsCount 

- (int) _transactionsCount;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreE) category

GSWStatisticsStore(GSWStatisticsStoreE)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

setPassword: 

- (void) setPassword: (NSString*)password;

Description forthcoming.


validateLogin: forSession: 

- (BOOL) validateLogin: (id)login forSession: (id)session;

Description forthcoming.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreF) category

GSWStatisticsStore(GSWStatisticsStoreF)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

validateLogin: 

- (BOOL) validateLogin: (id)login;

Description forthcoming.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreG) category

GSWStatisticsStore(GSWStatisticsStoreG)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

_validateAPI 

- (void) _validateAPI;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


Software documentation for the GSWStatisticsStore(GSWStatisticsStoreH) category

GSWStatisticsStore(GSWStatisticsStoreH)

Declared in:
Foundation/GSWStatisticsStore.h
Standards:

Description forthcoming.

Method summary

timeIntervalDescription: 

+ (id) timeIntervalDescription: (NSTimeInterval)timeInterval;

Description forthcoming.



Up