| Package | Description |
|---|---|
| de.intarsys.tools.monitor |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMonitorTrace
An abstract superclass to ease implementation of monitor trace objects.
|
class |
CompositeMonitorTrace
A monitor that composes any number of other monitors.
|
class |
CounterMonitorTrace
Access a counter object to take the sample.
|
class |
MemberMonitorTrace
Access a field or method member of a class to take the sample.
|
class |
MemoryMonitorTrace
A trace that records heap size samples (approximately)
|
class |
MonitorTrace
An abstract superclass to ease implementation of "leaf" monitor trace
objects.
|
class |
MultiTrace
|
class |
TimeMonitorTrace
A trace for taking time samples while executing.
|
| Modifier and Type | Method and Description |
|---|---|
ITrace |
NullMonitor.attach() |
ITrace |
IMonitor.attach()
|
ITrace |
AbstractMonitor.attach() |
static ITrace |
Trace.get() |
ITrace |
NullMonitor.getCurrentTrace() |
ITrace |
IMonitor.getCurrentTrace()
Return an
ITrace that is currently under construction. |
ITrace |
AbstractMonitor.getCurrentTrace()
The currently active IMonitorTrace for the running thread.
|
| Modifier and Type | Method and Description |
|---|---|
List<ITrace> |
IMonitor.getTraces()
A list of
ITrace instances. |
| Modifier and Type | Method and Description |
|---|---|
static void |
Trace.registerTrace(ITrace pTrace) |
void |
MultiTrace.registerTrace(ITrace pTrace) |
static void |
Trace.unregisterTrace(ITrace pTrace) |
void |
MultiTrace.unregisterTrace(ITrace pTrace) |
| Constructor and Description |
|---|
CompositeMonitorTrace(AbstractMonitor monitor,
ITrace[] traces) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.