Class ActionInstrumentor<C extends ProbeConfiguration>
- java.lang.Object
-
- edu.kit.ipd.sdq.eventsim.instrumentation.injection.ActionInstrumentor<C>
-
- Type Parameters:
C
- the type of theProbeConfiguration
- All Implemented Interfaces:
Instrumentor<ActionRepresentative,C>
public class ActionInstrumentor<C extends ProbeConfiguration> extends Object implements Instrumentor<ActionRepresentative,C>
An instrumentor for actions. For specification of an action, it deals withActionRepresentative
s.
-
-
Constructor Summary
Constructors Constructor Description ActionInstrumentor(MeasurementStorage measurementStorage, org.osgi.framework.Bundle bundle, InstrumentationDescription description, PCMModel pcm, MeasurementFacade<C> measurementFacade)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
instrument(ActionRepresentative action)
void
instrumentAll()
Instruments all elements of typeE
based on the held instrumentation description if possible.
-
-
-
Constructor Detail
-
ActionInstrumentor
public ActionInstrumentor(MeasurementStorage measurementStorage, org.osgi.framework.Bundle bundle, InstrumentationDescription description, PCMModel pcm, MeasurementFacade<C> measurementFacade)
-
-
Method Detail
-
instrumentAll
public void instrumentAll()
Description copied from interface:Instrumentor
Instruments all elements of typeE
based on the held instrumentation description if possible. Note that some instrumentors might not implement this method since they do not know any elements.- Specified by:
instrumentAll
in interfaceInstrumentor<ActionRepresentative,C extends ProbeConfiguration>
-
instrument
public void instrument(ActionRepresentative action)
- Specified by:
instrument
in interfaceInstrumentor<ActionRepresentative,C extends ProbeConfiguration>
-
-