Class TakeNumberOfResourceContainersTriggeredProbe
java.lang.Object
org.palladiosimulator.probeframework.probes.Probe
org.palladiosimulator.probeframework.probes.TriggeredProbe
org.palladiosimulator.probeframework.probes.BasicTriggeredProbe<Long,javax.measure.quantity.Dimensionless>
org.palladiosimulator.simulizar.simulationevents.TakeNumberOfResourceContainersTriggeredProbe
- All Implemented Interfaces:
org.palladiosimulator.commons.designpatterns.IAbstractObservable<org.palladiosimulator.probeframework.probes.listener.IProbeListener>
,org.palladiosimulator.metricspec.metricentity.IMetricEntity
public class TakeNumberOfResourceContainersTriggeredProbe
extends org.palladiosimulator.probeframework.probes.BasicTriggeredProbe<Long,javax.measure.quantity.Dimensionless>
Probes the number of resource containers within a resource environment. The probe listens to a
resource registry (event source type), informing about any changes within the resource
environment. Therefore, the probe has to implement the
IResourceEnvironmentListener
interface and to register itself in the registerListener
method to this resource
registry.-
Field Summary
Fields inherited from class org.palladiosimulator.probeframework.probes.Probe
metricEntityDelegate
-
Constructor Summary
ConstructorDescriptionTakeNumberOfResourceContainersTriggeredProbe
(de.uka.ipd.sdq.simucomframework.ResourceRegistry resourceReg) -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.measure.Measure<Long,
javax.measure.quantity.Dimensionless> getBasicMeasure
(org.palladiosimulator.probeframework.measurement.RequestContext measurementContext) Methods inherited from class org.palladiosimulator.probeframework.probes.BasicTriggeredProbe
doMeasure
Methods inherited from class org.palladiosimulator.probeframework.probes.TriggeredProbe
takeMeasurement, takeMeasurement
Methods inherited from class org.palladiosimulator.probeframework.probes.Probe
addObserver, getMetricDesciption, isCompatibleWith, notifyMeasurementSourceListener, removeObserver
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.palladiosimulator.metricspec.metricentity.IMetricEntity
getMetricDesciption, isCompatibleWith
-
Constructor Details
-
TakeNumberOfResourceContainersTriggeredProbe
public TakeNumberOfResourceContainersTriggeredProbe(de.uka.ipd.sdq.simucomframework.ResourceRegistry resourceReg)
-
-
Method Details
-
getBasicMeasure
protected javax.measure.Measure<Long,javax.measure.quantity.Dimensionless> getBasicMeasure(org.palladiosimulator.probeframework.measurement.RequestContext measurementContext) - Specified by:
getBasicMeasure
in classorg.palladiosimulator.probeframework.probes.BasicTriggeredProbe<Long,
javax.measure.quantity.Dimensionless>
-