See: Description
| Interface | Description |
|---|---|
| RecorderElementFactory |
A factory for creating recorder elements.
|
| RecorderStrategy |
A pluggable strategy which implements recording.
|
| ResultFormatter |
A formatter for emitting out monitoring results.
|
| Class | Description |
|---|---|
| AbstractEventRecorderStrategy |
Implements an abstract strategy for buffering the incoming calls into
events, buffering them and analyzing them in parallel.
|
| AbstractMultipleRecorderElement |
Defines a recording element which represents multiple recorder elements
by delegating to stored monitoring groups.
|
| AbstractRecorderStrategy |
Defines a basic recorder strategy implementing common parts.
|
| AbstractResultFormatter |
An abstract implementation of the resource formatter as a basis for
implementations.
|
| BlockingRecorderElement |
Implements a blocking recorder element which just does nothing and prevents
recording.
|
| ConfigurationToName |
Realizes a class which outputs for a given configuration (in binary String
notation (see
RecorderElementMap) a readable text form. |
| ContributingRecorderElement |
Defines a recording element which represents a variability configuration and
therefore contains sub elements for recording individual contributions to the
configuration by individual variants.
|
| DefaultEventRecorderStrategy |
Implements abstract event recorder strategy in order to buffer events
locally and process them in parallel.
|
| DefaultRecorderElement |
Implements a recorder element containing the monitoring data for one
monitoring group.
|
| DefaultRecorderStrategy |
Implements the default recorder strategy for in-memory recording.
|
| DefaultRecorderStrategy.RecorderElementEntryComparator |
Implements a comparator for recorder element mappings (for output).
|
| DefaultRecorderStrategy.ThreadDataMapElementComparator |
Implements a comparator for thread data entries (for output).
|
| InstanceRecorderElement |
A sub-recorder element for a breakdown to individual instances.
|
| MultipleRecorderElement |
Defines a recording element which represents multiple recorder elements
by delegating to stored monitoring groups.
|
| ProcessData |
Stores and gathers data on the currently running (JVM) process and the
underlying operating system.
|
| ProcessData.Measurements |
Stores a set of measurements, i.e. one for the JVM process and one for
the system.
|
| RecorderElement |
Defines the element, i.e. the data to be recorded for a monitoring group.
|
| RecorderElementMap |
Implements a double indirected map which may assign
recorder elements to class names which then can be referenced by ids, i.e. |
| RecorderElementMap.PositionRecord |
Information to be stored for a recording id on the index into the
configuration string and the related char value.
|
| StrategyStorage |
Implements the recorder strategy storage.
|
| TabFormatter |
A formatter for tab-separated elements.
|
| TCPRecorderStrategy |
Implements the TCP recorder strategy for recording.
|
| ThreadData |
Stores monitored information about a running or finished thread.
|
| ThreadsInfo |
Contains information about changes in running threads between
to points in time.
|
| TimeMap |
Implements an internal map storing the thread-related tomes for the
DefaultRecorderElement. |
| TimeMap.MapElement |
Defines the map element which specifies the instaces to be stored in this
class.
|
| TimerInfo |
Stores information about a (user-defined) timer.
|
| Enum | Description |
|---|---|
| ResultFormatter.InfoCategory |
Defines some information categories to be printed as additional
information.
|
| Exception | Description |
|---|