- BasicEventProbe<EventSourceType,V,Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.probeframework.probes
-
Basic event probes refer to exactly one base metric description, thus, specializing the general
event probe.
- BasicEventProbe(EventSourceType, BaseMetricDescription) - Constructor for class org.palladiosimulator.probeframework.probes.BasicEventProbe
-
Default constructor.
- BasicObjectStateProbe<StateObjectType,V,Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.probeframework.probes
-
This class realizes a basic triggered probe that observes an object's state, thus, additionally
maintaining an observeredStateObject member variable.
- BasicObjectStateProbe(StateObjectType, BaseMetricDescription) - Constructor for class org.palladiosimulator.probeframework.probes.BasicObjectStateProbe
-
Default constructor.
- BasicProbeTests - Class in org.palladiosimulator.probeframework.test.probes
-
JUnit tests for basic probes (for both types, basic triggered probes and basic event probes) of
the Probe Framework.
- BasicProbeTests() - Constructor for class org.palladiosimulator.probeframework.test.probes.BasicProbeTests
-
- BasicTriggeredProbe<V,Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.probeframework.probes
-
Implements the doMeasure method by returning a BasicMeasurement, i.e.,
a measurement for a BaseMetricDescription.
- BasicTriggeredProbe(BaseMetricDescription) - Constructor for class org.palladiosimulator.probeframework.probes.BasicTriggeredProbe
-
Default constructor.
- buildCostOverTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a cost over time calculator object based on the given measuring point and the given probe.
- buildCostOverTimeCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a cost over time calculator object based on the given measuring point and the given probe.
- buildCostOverTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a cost over time calculator object based on the given measuring point and the given probe.
- buildDemandBasedWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a demand-based waiting time calculator object based on the given name and the given
probes.
- buildDemandBasedWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a demand-based waiting time calculator object based on the given name and the given
probes.
- buildDemandBasedWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a demand-based waiting time calculator object based on the given name and the given
probes.
- buildExecutionResultCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates an execution result calculator object based on the given name and the given probe.
- buildExecutionResultCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates an execution result calculator object based on the given name and the given probe.
- buildExecutionResultCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates an execution result calculator object based on the given name and the given probe.
- buildHoldingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a holding time calculator object based on the given name and the given probes.
- buildHoldingTimeCalculator(MeasuringPoint, List<Probe>) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a holding time calculator object based on the given name and the given probes.
- buildHoldingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a holding time calculator object based on the given name and the given probes.
- buildNumberOfResourceContainersCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a number of resource containers calculator object.
- buildNumberOfResourceContainersCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a number of resource containers calculator object.
- buildNumberOfResourceContainersCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a number of resource containers calculator object.
- buildOptimisationTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates an optimisation algorithm execution time calculator based on the given measuring point
and given probe.
- buildOptimisationTimeCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates an optimisation algorithm execution time calculator based on the given measuring point
and given probe.
- buildOptimisationTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
- buildOverallStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates an overall utilization calculator object for an active resource based on the given
name and the given probe.
- buildOverallStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates an overall utilization calculator object for an active resource based on the given
name and the given probe.
- buildOverallStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates an overall utilization calculator object for an active resource based on the given
name and the given probe.
- buildOverallStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates an overall utilization calculator object for a passive resource based on the given
name and the given probe.
- buildOverallStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates an overall utilization calculator object for a passive resource based on the given
name and the given probe.
- buildOverallStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates an overall utilization calculator object for a passive resource based on the given
name and the given probe.
- buildReconfigurationTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a reconfiguration time calculator object based on the given measuring point and the given probe.
- buildReconfigurationTimeCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a reconfiguration time calculator object based on the given measuring point and the given probe.
- buildReconfigurationTimeCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a reconfiguration time calculator object based on the given measuring point and the given probe.
- buildResourceDemandCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a demand calculator object based on the given name and the given probe.
- buildResourceDemandCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a demand calculator object based on the given name and the given probe.
- buildResourceDemandCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a demand calculator object based on the given name and the given probe.
- buildResponseTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a response time calculator object based on the given name and the given probes.
- buildResponseTimeCalculator(MeasuringPoint, List<Probe>) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a response time calculator object based on the given name and the given probes.
- buildResponseTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a response time calculator object based on the given name and the given probes.
- buildStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a state calculator object for an active resource based on the given name and the
given probe.
- buildStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a state calculator object for an active resource based on the given name and the
given probe.
- buildStateOfActiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a state calculator object for an active resource based on the given name and the
given probe.
- buildStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a state calculator object for a passive resource based on the given name and the
given probe.
- buildStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a state calculator object for a passive resource based on the given name and the
given probe.
- buildStateOfPassiveResourceCalculator(MeasuringPoint, Probe) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a state calculator object for a passive resource based on the given name and the
given probe.
- buildWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.DefaultCalculatorFactory
-
Creates a waiting time calculator object based on the given name and the given probes.
- buildWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in interface org.palladiosimulator.probeframework.calculator.ICalculatorFactory
-
Creates a waiting time calculator object based on the given name and the given probes.
- buildWaitingTimeCalculator(MeasuringPoint, List<Probe>) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Creates a waiting time calculator object based on the given name and the given probes.
- getActiveResource(String) - Method in class org.palladiosimulator.probeframework.probes.example.SimpleSimulationContext
-
Getter method for the active resource identified by the given name.
- getBasicMeasurement() - Method in class org.palladiosimulator.probeframework.measurement.ProbeMeasurement
-
Returns a BasicMeasurement based on the stored IMeasureProvider object.
- getCalculatorByMeasuringPointAndMetricDescription(MeasuringPoint, MetricDescription) - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Convenience method to get the calculator that is associated with the given measuring point
and metric.
- getCalculatorFactory() - Method in class org.palladiosimulator.probeframework.ProbeFrameworkContext
-
Getter for the calculator factory.
- getChildContexts() - Method in class org.palladiosimulator.probeframework.measurement.RequestContext
-
Getter for the list of child contexts.
- getDecoratedFactory() - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Gets the decorated factory.
- getDefault() - Static method in class org.palladiosimulator.branding.Activator
-
Returns the shared instance
- getFree() - Method in class org.palladiosimulator.probeframework.probes.example.ASimplePassiveResource
-
Returns the number of currently free resources within this passive resource.
- getJobs() - Method in class org.palladiosimulator.probeframework.probes.example.ASimpleActiveResource
-
Returns the amount of currently assigned jobs.
- getMeasureProvider() - Method in class org.palladiosimulator.probeframework.measurement.ProbeMeasurement
-
Getter for the measureProvider.
- getMeasuringPoint() - Method in class org.palladiosimulator.probeframework.calculator.Calculator
-
Returns the measuring point serving as the source of measurements.
- getMetricDesciption() - Method in class org.palladiosimulator.probeframework.probes.Probe
- getParentContext() - Method in class org.palladiosimulator.probeframework.measurement.RequestContext
-
Getter for the parent context.
- getProbe() - Method in class org.palladiosimulator.probeframework.measurement.ProbeAndRequestContext
-
Returns the probe.
- getProbeAndContext() - Method in class org.palladiosimulator.probeframework.measurement.ProbeMeasurement
-
Getter for the probe and request context.
- getRegisteredCalculators() - Method in class org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator
-
Gets the currently registered calculators.
- getRequestContext() - Method in class org.palladiosimulator.probeframework.measurement.ProbeAndRequestContext
-
- getRequestContextId() - Method in class org.palladiosimulator.probeframework.measurement.RequestContext
-
Returns the unique identifier of the request context represented by this object.
- getSimulatedTime() - Method in class org.palladiosimulator.probeframework.probes.example.SimpleSimulationContext
-
Getter method for passed simulation time.
- getSize() - Method in class org.palladiosimulator.probeframework.probes.example.ASimplePassiveResource
-
Returns the maximum size of this passive resource.