Class PCMUsageModelFactory2


  • public class PCMUsageModelFactory2
    extends Object
    • Constructor Detail

      • PCMUsageModelFactory2

        public PCMUsageModelFactory2()
    • 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)