Class PCMUsageModelFactory


  • public class PCMUsageModelFactory
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.palladiosimulator.pcm.usagemodel.UsageScenario addUsageScenario​(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)  
      static org.palladiosimulator.pcm.usagemodel.UsageScenario addUsageScenario​(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel, org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.OperationProvidedRole role)  
      static org.palladiosimulator.pcm.usagemodel.ClosedWorkload createClosedWorkload​(int population)  
      static org.palladiosimulator.pcm.usagemodel.OpenWorkload createOpenWorkload()  
      static org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour createSimpleScenarioBehavior​(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.OperationProvidedRole role)  
      static org.palladiosimulator.pcm.usagemodel.UsageModel createUsageModel​(CMBG cmbg)  
    • Constructor Detail

      • PCMUsageModelFactory

        public PCMUsageModelFactory()
    • Method Detail

      • addUsageScenario

        public static final org.palladiosimulator.pcm.usagemodel.UsageScenario addUsageScenario​(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)
      • addUsageScenario

        public static final org.palladiosimulator.pcm.usagemodel.UsageScenario addUsageScenario​(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel,
                                                                                                org.palladiosimulator.pcm.repository.OperationSignature signature,
                                                                                                org.palladiosimulator.pcm.repository.OperationProvidedRole role)
      • createUsageModel

        public static final org.palladiosimulator.pcm.usagemodel.UsageModel createUsageModel​(CMBG cmbg)
      • createOpenWorkload

        public static final org.palladiosimulator.pcm.usagemodel.OpenWorkload createOpenWorkload()
      • createClosedWorkload

        public static final org.palladiosimulator.pcm.usagemodel.ClosedWorkload createClosedWorkload​(int population)
      • createSimpleScenarioBehavior

        public static final org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour createSimpleScenarioBehavior​(org.palladiosimulator.pcm.repository.OperationSignature signature,
                                                                                                                org.palladiosimulator.pcm.repository.OperationProvidedRole role)