|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Instrument | The Instrument interface must by implemented by any object wishing to act as an instrument used by the instrument manager. |
Instrumentable | The Instrumentable interface is to mark objects that can be sampled by an InstrumentManager. |
InstrumentManageable | Components which implement the InstrumentManageable Interface will have their InstrumentManager set by the component manager during their initialization phase. |
InstrumentManager | |
InstrumentProxy | Because some components using Instruments will be created in large numbers a way is needed to collect data from the instances of all instances of a component class without maintaining references to Instruments of each instance. |
Class Summary | |
AbstractInstrument | The AbstractInstrument class can be used by an class wishing to implement the Instruement interface. |
AbstractInstrumentable | Utility class to ease the construction of components that can be instrumented. |
AbstractLogEnabledInstrumentable | Utility class to ease the construction of components that can be instrumented but must also implement LogEnabled. |
CounterInstrument | CounterInstruments can be used to profile the number of times that something happens. |
NoopInstrumentManager | An InstrumentManager which doesn't do anything. |
ValueInstrument | Objects implementing Instrumentable can create Instruments with integer values using a ValueInstrument. |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |