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 withActionRepresentatives.
-
-
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 voidinstrument(ActionRepresentative action)voidinstrumentAll()Instruments all elements of typeEbased 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:InstrumentorInstruments 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.- Specified by:
instrumentAllin interfaceInstrumentor<ActionRepresentative,C extends ProbeConfiguration>
-
instrument
public void instrument(ActionRepresentative action)
- Specified by:
instrumentin interfaceInstrumentor<ActionRepresentative,C extends ProbeConfiguration>
-
-