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.EntryLevelSystemCall
addSystemUserCallAction(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.UsageScenario
addUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel, String name)
static org.palladiosimulator.pcm.usagemodel.ClosedWorkload
createClosedWorkload(int population)
static org.palladiosimulator.pcm.usagemodel.OpenWorkload
createOpenWorkload(double interArrivalTime)
static void
createWorkload(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)
-
-