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
ConstructorsConstructorDescriptionTakeNumberOfResourceContainersTriggeredProbe(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
doMeasureMethods inherited from class org.palladiosimulator.probeframework.probes.TriggeredProbe
takeMeasurement, takeMeasurementMethods inherited from class org.palladiosimulator.probeframework.probes.Probe
addObserver, getMetricDesciption, isCompatibleWith, notifyMeasurementSourceListener, removeObserverMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getBasicMeasurein classorg.palladiosimulator.probeframework.probes.BasicTriggeredProbe<Long,javax.measure.quantity.Dimensionless>
-