Index

A B C D E G I M N O P S T W 
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 a BasicMeasurement.
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 a MeasurementListMeasureProvider.
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 an DESEvent.
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 an DESEvent.
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
 
A B C D E G I M N O P S T W 
All Classes and Interfaces|All Packages