Class FailureBehaviorChangingSimulationEntity

java.lang.Object
de.uka.ipd.sdq.simulation.abstractsimengine.SimpleEventBasedSimEntity
org.palladiosimulator.simulizar.failurescenario.interpreter.FailureBehaviorChangingSimulationEntity
All Implemented Interfaces:
de.uka.ipd.sdq.simulation.abstractsimengine.IEntity

public class FailureBehaviorChangingSimulationEntity extends de.uka.ipd.sdq.simulation.abstractsimengine.SimpleEventBasedSimEntity
  • Constructor Details

    • FailureBehaviorChangingSimulationEntity

      protected FailureBehaviorChangingSimulationEntity(de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory eventFactory, double firstOccurrence, FailureBehaviorChangingStrategy fbChangingStrategy)
  • Method Details

    • getSimulationTimeOfNextEventTrigger

      public double getSimulationTimeOfNextEventTrigger()
    • stopScheduling

      public void stopScheduling()
    • entityRoutine

      protected Optional<Double> entityRoutine()
      Specified by:
      entityRoutine in class de.uka.ipd.sdq.simulation.abstractsimengine.SimpleEventBasedSimEntity
    • triggerInternal

      protected void triggerInternal()