Class PeriodicallyTriggeredSimulationEntity

  • All Implemented Interfaces:
    de.uka.ipd.sdq.simulation.abstractsimengine.IEntity
    Direct Known Subclasses:
    PeriodicallyTriggeredUsageEvolver

    public class PeriodicallyTriggeredSimulationEntity
    extends de.uka.ipd.sdq.simucomframework.entities.SimuComEntity
    • Constructor Detail

      • PeriodicallyTriggeredSimulationEntity

        public PeriodicallyTriggeredSimulationEntity​(de.uka.ipd.sdq.simucomframework.model.SimuComModel model,
                                                     double firstOccurrence,
                                                     double delay)
    • Method Detail

      • trigger

        public final void trigger()
      • getSimulationTimeOfNextEventTrigger

        public double getSimulationTimeOfNextEventTrigger()
      • setDelayAndReinitialize

        public void setDelayAndReinitialize​(double nextOccurrence,
                                            double delay)
      • stopScheduling

        public void stopScheduling()
      • triggerInternal

        protected void triggerInternal()
      • removeEvent

        protected void removeEvent()