See: Description
| Class | Description |
|---|---|
| Helper |
Some helper methods / constants for the annotations.
|
| Registration |
Registers the annotations in this package for XML reading.
|
| Enum | Description |
|---|---|
| MeasurementValue |
Defines monitoring values to be influenced by
NotifyValue. |
| TimerPosition |
Defines the position where to affect instrumented code for
Timer. |
| TimerState |
Defines some timer states to be used with
Timer. |
| Annotation Type | Description |
|---|---|
| ConfigurationChange |
Annotates a method or constructor which is responsible for executing a
configuration change.
|
| EndSystem |
Marks the end of the system (to be instrumented at the end of the annotated
method).
|
| ExcludeFromMonitoring |
Mark methods or (inner) classes with this annotation in order to exclude
them from monitoring.
|
| InConfiguration |
Defines a meta-annotation for marking annotations to be considered in
external configurations.
|
| Instrumented |
May be used to mark a class which was instrumented.
|
| Monitor |
The central annotation.
|
| NotifyValue |
Notify about a value to be considered as monitored value, e.g. in case of
commonly used structures or protocols.
|
| StartSystem |
Marks the start of the system (to be instrumented at the beginning of the
annotated method).
|
| Timer |
Defines the basis for generating application-specific monitoring timer
events.
|
| ValueChange |
Marks fields for which writing field access should be registered by the
recorder.
|
| ValueContext |
Marks the context for reusable fields for which writing field access should
be registered by the recorder.
|
| VariabilityHandler |
Denotes a variability handler method in which no configuration changes
should be detected automatically.
|
Registration.