Package tools.descartes.pmx.pcm.builder
Class PCMUsageModelFactory2
- java.lang.Object
-
- tools.descartes.pmx.pcm.builder.PCMUsageModelFactory2
-
public class PCMUsageModelFactory2 extends Object
-
-
Constructor Summary
Constructors Constructor Description PCMUsageModelFactory2()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCalladdSystemUserCallAction(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.OperationProvidedRole role, org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenarioBehavior, String id)static org.palladiosimulator.pcm.usagemodel.UsageScenarioaddUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel, String name)static org.palladiosimulator.pcm.usagemodel.ClosedWorkloadcreateClosedWorkload(int population)static org.palladiosimulator.pcm.usagemodel.OpenWorkloadcreateOpenWorkload(double interArrivalTime)static voidcreateWorkload(HashMap<String,List<Double>> workloadMap, ModelBuilder builder, org.palladiosimulator.pcm.usagemodel.UsageModel usage, org.palladiosimulator.pcm.system.System system)
-
-
-
Method Detail
-
createWorkload
public static void createWorkload(HashMap<String,List<Double>> workloadMap, ModelBuilder builder, org.palladiosimulator.pcm.usagemodel.UsageModel usage, org.palladiosimulator.pcm.system.System system)
-
addSystemUserCallAction
public static final org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall addSystemUserCallAction(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.OperationProvidedRole role, org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenarioBehavior, String id)
-
addUsageScenario
public static final org.palladiosimulator.pcm.usagemodel.UsageScenario addUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel, String name)
-
createOpenWorkload
public static final org.palladiosimulator.pcm.usagemodel.OpenWorkload createOpenWorkload(double interArrivalTime)
-
createClosedWorkload
public static final org.palladiosimulator.pcm.usagemodel.ClosedWorkload createClosedWorkload(int population)
-
-