See: Description
| Interface | Description | 
|---|---|
| ProductionComponentTimingRecorder | 
 A hook for recording timing of the execution of
 production components. 
 | 
| ProductionComponentTimingRecorder.Factory | 
| Class | Description | 
|---|---|
| ProducerMonitor | 
 A hook for monitoring the execution of individual producer methods. 
 | 
| ProducerTimingRecorder | 
 A hook for recording the timing of the execution of individual
 producer methods. 
 | 
| ProducerToken | 
 A token that represents an individual producer method. 
 | 
| ProductionComponentMonitor | 
 A hook for monitoring execution of production components. 
 | 
| ProductionComponentMonitor.Factory | |
| TimingProductionComponentMonitor | 
 A monitor that measures the timing of the execution of a production component, and logs those
 timings with the given recorder. 
 | 
| TimingProductionComponentMonitor.Factory | |
| TimingRecorders | 
 Utility methods relating to timing. 
 | 
The interfaces in this package are not stable. Do not use these interfaces unless you are prepared to be broken.