|
Class Summary |
| AggregateApiTime |
This class measures and stores the aggregate timing information and invocation count of an API execution. |
| AggregateOperationTree |
This class is used to keep track of the aggregate execution times of a given operation. |
| Api |
An instance of this class identifies an API |
| ApiTime |
This class measures and stores the timing information of an API execution. |
| LayerTime |
This class contains the total time taken to execute the APIs in each layer. |
| MonitorFacadeImpl |
The MonitorFacade implementation which is used once the application is deployed. |
| NodeComparator |
Implementation of the Comparator interface used to compare the values of TreeNode |
| OperationTree |
This class represents a tree of methods as they happen during the execution of an operation. |
| PerformanceDataSnapShot |
This class contains a snapshot of the Statistics. |
| Statistics |
This class is used to keep track of the performance metrics that are collected. |
| StatisticsCollector |
This class is to track statistics for a single request. |
| StatisticsMgr |
This class is responsible for managing the global statistics
Incremental statistics updates are merged with the global instance
StatisticsMgr ensures that there is a single Statistics object for each
application instance. |