Package org.palladiosimulator.probeframework.probes.example
Provides mockups of measurable entities like resources and example probe strategies that
are able to measure these entites.
-
Class Summary Class Description ASimpleActiveResource Represents an abstract active resource for demonstration purposes.ASimplePassiveResource Represents an abstract passive resource for demonstration purposes.ExampleTakeCPUDemandProbe Measures a resource demand metric (inSI.SECOND
) by taking the demand emitted from an active resource (event source), e.g., a CPU.ExampleTakeCPUStateProbe Measures an active resource state metric (dimensionless) by taking the current number of jobs within an active resource (observed state object), e.g., a CPU.ExampleTakeCurrentTimeProbe Measures a point in time metric (inSI.SECOND
) by taking the current simulation time of a simulation (observed state object).ExampleTakePassiveResourceStateProbe Measures a passive resource state metric (dimensionless) by taking the number of free resources within a passive resource (observed state object), e.g., a connection pool.SimpleCPUResource Represents a CPU active resource for demonstration purposes.SimpleMutEx Represents a mutex for demonstration purposes.SimpleSimulationContext Represents a simple simulation context for demonstration purposes.