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
-
Field Summary
Fields inherited from interface de.uka.ipd.sdq.simulation.abstractsimengine.IEntity
NULL
-
Constructor Summary
ModifierConstructorDescriptionprotected
FailureBehaviorChangingSimulationEntity
(de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory eventFactory, double firstOccurrence, FailureBehaviorChangingStrategy fbChangingStrategy) -
Method Summary
Modifier and TypeMethodDescriptiondouble
void
protected void
Methods inherited from class de.uka.ipd.sdq.simulation.abstractsimengine.SimpleEventBasedSimEntity
activate, getNextOccurence, isScheduled, reschedule, unschedule
-
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
- Specified by:
entityRoutine
in classde.uka.ipd.sdq.simulation.abstractsimengine.SimpleEventBasedSimEntity
-
triggerInternal
protected void triggerInternal()
-