Class TakeReconfigurationDurationProbe
- java.lang.Object
-
- org.palladiosimulator.probeframework.probes.Probe
-
- org.palladiosimulator.probeframework.probes.EventProbe<EventSourceType>
-
- org.palladiosimulator.probeframework.probes.BasicEventProbe<Reconfigurator,Double,javax.measure.quantity.Duration>
-
- org.palladiosimulator.simulizar.reconfiguration.probes.TakeReconfigurationDurationProbe
-
- All Implemented Interfaces:
org.palladiosimulator.commons.designpatterns.IAbstractObservable<org.palladiosimulator.probeframework.probes.listener.IProbeListener>
,org.palladiosimulator.metricspec.metricentity.IMetricEntity
public class TakeReconfigurationDurationProbe extends org.palladiosimulator.probeframework.probes.BasicEventProbe<Reconfigurator,Double,javax.measure.quantity.Duration>
EventProbe
implementation that is associated with reconfiguration events, in particular theReconfigurationExecutedEvent
.
-
-
Constructor Summary
Constructors Constructor Description TakeReconfigurationDurationProbe(Reconfigurator reconfigurator)
Initializes a new instance of theTakeReconfigurationDurationProbe
class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
registerListener()
-
Methods inherited from class org.palladiosimulator.probeframework.probes.Probe
addObserver, getMetricDesciption, isCompatibleWith, notifyMeasurementSourceListener, removeObserver
-
-
-
-
Constructor Detail
-
TakeReconfigurationDurationProbe
public TakeReconfigurationDurationProbe(Reconfigurator reconfigurator)
Initializes a new instance of theTakeReconfigurationDurationProbe
class.- Parameters:
reconfigurator
- TheReconfigurator
to observe.- Throws:
NullPointerException
- In case the given reconfigurator isnull
.
-
-
Method Detail
-
registerListener
protected void registerListener()
- Specified by:
registerListener
in classorg.palladiosimulator.probeframework.probes.EventProbe<Reconfigurator>
-
-