| Interface | Description | 
|---|---|
| Resetable | 
 This interface is used for allowing objects which are stored in a pool to be reset
 back to a default state. 
 | 
| Class | Description | 
|---|---|
| PerformanceData | 
 This object contains the values for minimum, maximum, total executions,
 and total execution time for an operation. 
 | 
| PerformanceHashtable | 
 This class stores the performance objects for operations. 
 | 
| PerformanceMonitor | 
 The Performance Monitor servlet is responsible for gathering two types of
 performance data from different operations which occur in the server. 
 | 
| PerformancePool | 
 This class manages pools of objects. 
 | 
| PerformanceStackData | 
 This class represents an operation, possibly parameterized, during runtime. 
 | 
| Exception | Description | 
|---|---|
| PerfStackMismatchException | 
 Represents an exception that occurs when calling endOperation in the PerfMonitor if
 the operation which is ending is not the one on the top of the stack 
 |