Interface Instrumentor<E,C extends ProbeConfiguration>
-
- Type Parameters:
E- the type of elements this instrumentor can deal withC- the type of theProbeConfiguration
- All Known Implementing Classes:
ActionInstrumentor,InstrumentorWrapper,ResourceInstrumentor,UserActionInstrumentor
public interface Instrumentor<E,C extends ProbeConfiguration>Responsible for injecting probes and calculators. It holds anInstrumentationDescriptionto decide in which way an element is to be instrumented.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinstrument(E element)voidinstrumentAll()Instruments all elements of typeEbased on the held instrumentation description if possible.
-
-
-
Method Detail
-
instrument
void instrument(E element)
-
instrumentAll
void instrumentAll()
Instruments all elements of typeEbased on the held instrumentation description if possible. Note that some instrumentors might not implement this method since they do not know any elements.
-
-