Package net.sf.infrared.agent

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.