See: Description
| Interface | Description |
|---|---|
| Poolable<T> |
Defines a poolable instance, i.e. an instance that must be obtained from
and returned to an
ObjectPool. |
| Class | Description |
|---|---|
| ArrayList<E> |
Reimplements a simple version of
java.util.ArrayList in order to
avoid dependencies to the collections framework. |
| Flags |
Some operations for working with bit flags.
|
| IoNotifier |
A class providing static notifier instances to be called from instrumented
code in order to notify reading and writing from / to I/O devices.
|
| MainDefaultTypeConstants |
Defines bit flags for main default instrumentation.
|
| MonitoringGroupSettings |
Helper class to transfer the values of a monitoring group (also compiled in
instrumented code) to the recorder.
|
| ObjectPool<T extends Poolable<T>> |
Defines an reusable object pool.
|
| RecorderAccess |
Provides static access to
RecorderFrontend. |
| RecorderFrontend |
Defines a frontend to be called from instrumented code.
|
| Enum | Description |
|---|---|
| BooleanValue |
A "trinary" boolean value, indicating that in the
BooleanValue.DEFAULT case
the concrete value should be taken from the global configuration. |
| DebugState |
Defines possible values for debug states, i.e. for situations where
additional debugging information should be emitted during monitoring.
|
| GroupAccountingType |
Defines different accounting strategies.
|
| InstanceIdentifierKind |
Defines possible methods to record monitoring information in monitoring
groups also on instance level.
|
| MainDefaultType |
Defines the default instrumentation behavior in case that no annotations
or configuration is given for the start and end of monitoring activities.
|
| ResourceType |
Defines the accountable resource types.
|
| StreamType |
Defines the basic types of streams.
|