Class ModelAdjustmentRequested

java.lang.Object
org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent
org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
org.palladiosimulator.analyzer.slingshot.behavior.spd.data.ModelAdjustmentRequested
All Implemented Interfaces:
SpdBasedEvent, org.palladiosimulator.analyzer.slingshot.common.events.DESEvent, org.palladiosimulator.analyzer.slingshot.common.events.SlingshotEvent

public final class ModelAdjustmentRequested extends org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent implements SpdBasedEvent
Tells that a certain adjustment to the PCM model is requested. An adjustor module can then perform these adjustments.
This event holds the enacted scaling policy that was fired as well as the target group.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ModelAdjustmentRequested(org.palladiosimulator.spd.ScalingPolicy scalingPolicy)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.palladiosimulator.spd.ScalingPolicy
     

    Methods inherited from class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent

    delay, getName, setTime, time

    Methods inherited from class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent

    getId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.palladiosimulator.analyzer.slingshot.common.events.DESEvent

    delay, setTime, time

    Methods inherited from interface org.palladiosimulator.analyzer.slingshot.common.events.SlingshotEvent

    getId, getName
  • Constructor Details

    • ModelAdjustmentRequested

      public ModelAdjustmentRequested(org.palladiosimulator.spd.ScalingPolicy scalingPolicy)
  • Method Details

    • getScalingPolicy

      public org.palladiosimulator.spd.ScalingPolicy getScalingPolicy()