Class OpenWorkloadUserFactory
java.lang.Object
de.uka.ipd.sdq.simucomframework.usage.AbstractWorkloadUserFactory
de.uka.ipd.sdq.simucomframework.usage.OpenWorkloadUserFactory
- All Implemented Interfaces:
IUserFactory
public abstract class OpenWorkloadUserFactory
extends AbstractWorkloadUserFactory
implements IUserFactory
A factory for creating open workload users
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.simucomframework.usage.AbstractWorkloadUserFactory
model, usageStartStopProbes -
Constructor Summary
ConstructorsConstructorDescriptionOpenWorkloadUserFactory(SimuComModel model, String usageScenarioURI, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager) OpenWorkloadUserFactory(SimuComModel model, org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager) -
Method Summary
Modifier and TypeMethodDescriptionabstract IScenarioRunnerTemplate method filled in by the generator.Instruct this factory to spit out a new userMethods inherited from class de.uka.ipd.sdq.simucomframework.usage.AbstractWorkloadUserFactory
attachResponseTimeCalculatorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.uka.ipd.sdq.simucomframework.core.usage.IUserFactory
attachResponseTimeCalculator
-
Constructor Details
-
OpenWorkloadUserFactory
public OpenWorkloadUserFactory(SimuComModel model, String usageScenarioURI, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager) -
OpenWorkloadUserFactory
public OpenWorkloadUserFactory(SimuComModel model, org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
-
-
Method Details
-
createUser
Description copied from interface:IUserFactoryInstruct this factory to spit out a new user- Specified by:
createUserin interfaceIUserFactory- Returns:
- The newly born user
-
createScenarioRunner
Template method filled in by the generator. Returns an object representing the user behaviour needed for the new users.- Returns:
- The behaviour of the users created by this factory
-