| Modifier and Type | Class and Description |
|---|---|
class |
AbstractInstrumentable
Utility class to ease the construction of components that can be instrumented.
|
class |
AbstractLogEnabledInstrumentable
Utility class to ease the construction of components that can be instrumented
but must also implement LogEnabled.
|
| Modifier and Type | Field and Description |
|---|---|
static Instrumentable[] |
Instrumentable.EMPTY_INSTRUMENTABLE_ARRAY
Empty Instrumentable array for use in hierarchical Instrumentable
systems.
|
| Modifier and Type | Method and Description |
|---|---|
Instrumentable[] |
AbstractLogEnabledInstrumentable.getChildInstrumentables()
Any Object which implements Instrumentable can also make use of other
Instrumentable child objects.
|
Instrumentable[] |
Instrumentable.getChildInstrumentables()
Any Object which implements Instrumentable can also make use of other
Instrumentable child objects.
|
Instrumentable[] |
AbstractInstrumentable.getChildInstrumentables()
Any Object which implements Instrumentable can also make use of other
Instrumentable child objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractLogEnabledInstrumentable.addChildInstrumentable(Instrumentable child)
Adds a child Instrumentable to the list of child Instrumentables
published by the component.
|
protected void |
AbstractInstrumentable.addChildInstrumentable(Instrumentable child)
Adds a child Instrumentable to the list of child Instrumentables
published by the component.
|
void |
InstrumentManager.registerInstrumentable(Instrumentable instrumentable,
java.lang.String instrumentableName)
Instrumentable to be registered with the instrument manager.
|
void |
NoopInstrumentManager.registerInstrumentable(Instrumentable instrumentable,
java.lang.String instrumentableName)
Instrumentable to be registered with the instrument manager.
|