Class AbstractExperienceSimulationRunner<A>
java.lang.Object
org.palladiosimulator.simexp.core.process.AbstractExperienceSimulationRunner<A>
- All Implemented Interfaces:
ExperienceSimulationRunner
,Initializable
- Direct Known Subclasses:
PcmExperienceSimulationRunner
public abstract class AbstractExperienceSimulationRunner<A>
extends Object
implements ExperienceSimulationRunner, Initializable
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected abstract void
doSimulate
(State state) void
protected void
postSimulate
(State state) protected void
preSimulate
(State state) final void
-
Field Details
-
LOGGER
protected static final org.apache.log4j.Logger LOGGER
-
-
Constructor Details
-
AbstractExperienceSimulationRunner
public AbstractExperienceSimulationRunner()
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initialize
in interfaceInitializable
-
simulate
- Specified by:
simulate
in interfaceExperienceSimulationRunner
-
preSimulate
-
doSimulate
-
postSimulate
-
doInitialize
protected void doInitialize()
-