Index
All Classes and Interfaces|All Packages
A
- asArray() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- asList() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
B
- build() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity.Builder
-
Builder method of the builder.
- build() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementEntity.Builder
-
Builder method of the builder.
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity
-
Creates builder to build
ProbeTakenEntity
. - builder() - Static method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementEntity
-
Creates builder to build
MeasurementEntity
.
C
- CalculatorRegistered - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- CalculatorRegistered(Calculator) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.CalculatorRegistered
D
- DEFAULT_DISTINGUISHER - Static variable in interface org.palladiosimulator.analyzer.slingshot.monitor.probes.EventDistinguisher
- delay() - Method in interface org.palladiosimulator.analyzer.slingshot.monitor.data.events.MonitoringEvent
E
- EventBasedBasicProbe<V,
Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.analyzer.slingshot.monitor.probes -
A probe that is
DESEvent
-based and probes for aBasicMeasurement
. - EventBasedBasicProbe(MetricDescription) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedBasicProbe
-
Constructs an event-based probe with
EventDistinguisher.DEFAULT_DISTINGUISHER
. - EventBasedBasicProbe(MetricDescription, EventDistinguisher) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedBasicProbe
-
Constructs an event-based probe.
- EventBasedListProbe<V,
Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.analyzer.slingshot.monitor.probes -
A probe that is
DESEvent
-based and probes for aMeasurementListMeasureProvider
. - EventBasedListProbe(MetricDescription) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedListProbe
-
Constructs an event-based probe with
EventDistinguisher.DEFAULT_DISTINGUISHER
. - EventBasedListProbe(MetricDescription, EventDistinguisher) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedListProbe
-
Constructs an event-based probe.
- EventBasedProbe<V,
Q extends javax.measure.quantity.Quantity> - Class in org.palladiosimulator.analyzer.slingshot.monitor.probes -
A probe that is
DESEvent
-based. - EventBasedProbe(MetricDescription) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
-
Constructs an event-based probe with
EventDistinguisher.DEFAULT_DISTINGUISHER
. - EventBasedProbe(MetricDescription, EventDistinguisher) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
-
Constructs an event-based probe.
- EventCurrentSimulationTimeProbe - Class in org.palladiosimulator.analyzer.slingshot.monitor.utils.probes
-
A standard implementation of a
DESEvent
-based probe that takes the current simulation time. - EventCurrentSimulationTimeProbe() - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.utils.probes.EventCurrentSimulationTimeProbe
-
Constructs a EventCurrentSimulationTimeProbe.
- EventCurrentSimulationTimeProbe(EventDistinguisher) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.utils.probes.EventCurrentSimulationTimeProbe
-
Constructs an EventCurrentSimulationTimeProbe with a custom distinguisher.
- EventDistinguisher - Interface in org.palladiosimulator.analyzer.slingshot.monitor.probes
G
- get() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.ProbeFrameworkContextProvider
- getDistinguisher() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
- getMeasureForMetric(MetricDescription) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- getMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
-
An implementation that returns a
Measure
from anDESEvent
. - getMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.utils.probes.EventCurrentSimulationTimeProbe
- getMeasurementSourceListener() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementUpdated.MeasurementUpdateInformation
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.MeasurementSpecificationVisited
- getMeasuringPoint() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- getMeasuringValue() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext
- getMeasuringValue() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementUpdated.MeasurementUpdateInformation
- getMeasuringValueForMetric(MetricDescription) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- getMetricDesciption() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- getMetricDescription() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- getMetricDescription() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.MeasurementSpecificationVisited
- getMetricDescription() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- getMonitor() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- getProbe() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity
- getProbeMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedBasicProbe
- getProbeMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedListProbe
- getProbeMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
-
Get a
ProbeMeasurement
from anDESEvent
. - getProcessingType() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext
- getProcessingType() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- getProcessingType() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementUpdated.MeasurementUpdateInformation
- getProcessingType() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.MeasurementSpecificationVisited
- getProcessingType() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
I
- isCompatibleWith(MetricDescription) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
- ISlingshotMeasurementSourceListener - Interface in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- isSelfAdaptable() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
M
- MeasurementContext - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- MeasurementContext.Builder - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- MeasurementEntity - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
-
Entity describing what measurement by which calculator and monitor has been taken.
- MeasurementEntity.Builder - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
-
Builder to build
MeasurementEntity
. - MeasurementMade - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
-
The event describes that a new
MeasuringValue
is available. - MeasurementMade(SlingshotMeasuringValue) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementMade
- MeasurementSpecificationVisited - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited
- MeasurementSpecificationVisited(MeasurementSpecification) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.MeasurementSpecificationVisited
- MeasurementUpdated - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- MeasurementUpdated(MeasurementUpdated.MeasurementUpdateInformation) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementUpdated
- MeasurementUpdated.MeasurementUpdateInformation - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- MeasurementUpdateInformation(MeasuringValue, ProcessingType, MeasuringPoint) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementUpdated.MeasurementUpdateInformation
- MonitoringEvent - Interface in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- MonitorModelVisited<MonitorModel extends EObject> - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited
-
This event is used to describe that a certain model element in the Monitoring model has been visited.
- MonitorModelVisited(MonitorModel) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.MonitorModelVisited
N
- newSlingshotMeasurementAvailable(SlingshotMeasuringValue) - Method in interface org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ISlingshotMeasurementSourceListener
O
- onMeasurementMade(MeasurementMade) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- org.palladiosimulator.analyzer.slingshot.monitor.data.entities - package org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- org.palladiosimulator.analyzer.slingshot.monitor.data.events - package org.palladiosimulator.analyzer.slingshot.monitor.data.events
- org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited - package org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited
- org.palladiosimulator.analyzer.slingshot.monitor.probes - package org.palladiosimulator.analyzer.slingshot.monitor.probes
- org.palladiosimulator.analyzer.slingshot.monitor.utils.probes - package org.palladiosimulator.analyzer.slingshot.monitor.utils.probes
P
- preUnregister() - Method in interface org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ISlingshotMeasurementSourceListener
- preUnregister() - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- ProbeFrameworkContextProvider - Class in org.palladiosimulator.analyzer.slingshot.monitor.probes
- ProbeFrameworkContextProvider(IGenericCalculatorFactory) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.probes.ProbeFrameworkContextProvider
- ProbeTaken - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- ProbeTaken(ProbeTakenEntity) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProbeTaken
- ProbeTakenEntity - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- ProbeTakenEntity.Builder - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
-
Builder to build
ProbeTakenEntity
. - ProcessingTypeListener - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
- ProcessingTypeListener(ProcessingType, MeasuringPoint, MetricDescription) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProcessingTypeListener
- ProcessingTypeRevealed - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events
- ProcessingTypeRevealed(ProcessingType, ProcessingTypeListener) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- ProcessingTypeRevealed(ProcessingType, MeasuringPoint, MetricDescription, ProcessingTypeListener, boolean) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.ProcessingTypeRevealed
- ProcessingTypeVisited - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited
- ProcessingTypeVisited(ProcessingType) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.events.modelvisited.ProcessingTypeVisited
S
- SlingshotMeasuringValue - Class in org.palladiosimulator.analyzer.slingshot.monitor.data.entities
-
This measuring value also carries the
MeasuringPoint
suggesting where the measurement had been made. - SlingshotMeasuringValue(MeasuringValue, MeasuringPoint) - Constructor for class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.SlingshotMeasuringValue
-
Constructs a new measuring value containing a measuring point.
T
- takeMeasurement(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.probes.EventBasedProbe
-
Takes a measurement of the event type.
W
- withCalculator(Calculator) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementEntity.Builder
-
Builder method for calculator parameter.
- withMeasuringPoint(MeasuringPoint) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext.Builder
- withMeasuringPoint(MeasuringPoint) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity.Builder
-
Builder method for measuringPoint parameter.
- withMeasuringValue(MeasuringValue) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext.Builder
- withMeasuringValue(MeasuringValue) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.events.MeasurementEntity.Builder
-
Builder method for measuringValue parameter.
- withMonitor(Monitor) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext.Builder
- withProbe(Probe) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.ProbeTakenEntity.Builder
-
Builder method for probe parameter.
- withProcessingType(ProcessingType) - Method in class org.palladiosimulator.analyzer.slingshot.monitor.data.entities.MeasurementContext.Builder
All Classes and Interfaces|All Packages