Class PeriodicallyTriggeredContainerEntity

  • All Implemented Interfaces:
    de.uka.ipd.sdq.simulation.abstractsimengine.IEntity, org.palladiosimulator.commons.designpatterns.IAbstractObservable<IAbstractPeriodicContainerListener>

    public class PeriodicallyTriggeredContainerEntity
    extends org.palladiosimulator.simulizar.simulationevents.PeriodicallyTriggeredSimulationEntity
    implements org.palladiosimulator.commons.designpatterns.IAbstractObservable<IAbstractPeriodicContainerListener>
    An entity that can trigger periodic events with an attached container.
    • Field Summary

      • Fields inherited from class de.uka.ipd.sdq.simulation.abstractsimengine.AbstractSimEntityDelegator

        delegate
      • Fields inherited from interface de.uka.ipd.sdq.simulation.abstractsimengine.IEntity

        NULL
    • Constructor Summary

      Constructors 
      Constructor Description
      PeriodicallyTriggeredContainerEntity​(de.uka.ipd.sdq.simucomframework.model.SimuComModel model, CostModel costModel, org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)  
    • Constructor Detail

      • PeriodicallyTriggeredContainerEntity

        public PeriodicallyTriggeredContainerEntity​(de.uka.ipd.sdq.simucomframework.model.SimuComModel model,
                                                    CostModel costModel,
                                                    org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)
    • Method Detail

      • triggerInternal

        protected void triggerInternal()
        Overrides:
        triggerInternal in class org.palladiosimulator.simulizar.simulationevents.PeriodicallyTriggeredSimulationEntity
      • removeEvent

        public void removeEvent()
        Overrides:
        removeEvent in class org.palladiosimulator.simulizar.simulationevents.PeriodicallyTriggeredSimulationEntity