| Interface | Description |
|---|---|
| IMonitor |
A monitor allows "monitoring" events along thread as a sequence of samples.
|
| IMonitorRegistry |
A registry for
IMonitor instances. |
| ISample |
A sample taken while the
IMonitor is tracing. |
| ITrace |
| Class | Description |
|---|---|
| AbstractMonitor |
An abstract superclass to ease implementation of IMonitor objects.
|
| AbstractMonitorSample |
An abstract superclass to ease implementation of a sample object.
|
| AbstractMonitorTrace |
An abstract superclass to ease implementation of monitor trace objects.
|
| CompositeMonitor | |
| CompositeMonitorTrace |
A monitor that composes any number of other monitors.
|
| Counter |
An implementation of a counter object that can be accessed by name.
|
| CounterMonitor |
A monitor for taking time samples in the application.
|
| CounterMonitorTrace |
Access a counter object to take the sample.
|
| MemberMonitor |
A monitor for taking time samples in the application.
|
| MemberMonitorTrace |
Access a field or method member of a class to take the sample.
|
| MemoryMonitor |
A monitor for watching the memory usage in the application.
|
| MemoryMonitorTrace |
A trace that records heap size samples (approximately)
|
| Monitor |
todo 1 nested traces todo 1 refactor "sample" changes in TimeMonitor todo 1
nicht matchende samples unterstützen
|
| MonitorFactory | |
| MonitorOperator |
A simple framework for visiting monitor factories and monitors.
|
| MonitorRegistry |
VM singleton accesss to a
IMonitorRegistry. |
| MonitorSample |
A generic sample object.
|
| MonitorStatistic |
This object keeps the statistical computations for a sample in a monitor.
|
| MonitorTools | |
| MonitorTrace |
An abstract superclass to ease implementation of "leaf" monitor trace
objects.
|
| MultiTrace | |
| NullMonitor |
A monitor doing nothing...
|
| StandardMonitorRegistry |
The standard implementation for
IMonitorRegistry. |
| TimeMonitor |
A monitor for taking time samples in the application.
|
| TimeMonitorTrace |
A trace for taking time samples while executing.
|
| Trace |
Tool class to access all currently active
ITrace instances. |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.