Class SimUsageXpt


  • public class SimUsageXpt
    extends UsageXpt
    • Constructor Detail

      • SimUsageXpt

        public SimUsageXpt()
    • Method Detail

      • main

        public void main​(org.palladiosimulator.pcm.usagemodel.UsageModel _this)
      • usageScenarioConstructorContextInit

        public CharSequence usageScenarioConstructorContextInit​(org.palladiosimulator.pcm.system.System _this,
                                                                org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)
      • initUserData

        public CharSequence initUserData​(org.palladiosimulator.pcm.usagemodel.UserData _this)
      • usageScenario

        public void usageScenario​(org.palladiosimulator.pcm.usagemodel.UsageScenario _this,
                                  org.palladiosimulator.pcm.allocation.Allocation a)
      • scenarioRunner

        public CharSequence scenarioRunner​(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour _this,
                                           org.palladiosimulator.pcm.usagemodel.UsageScenario us)
      • workloadDriver

        public CharSequence workloadDriver​(org.palladiosimulator.pcm.usagemodel.UsageScenario _this)
      • _workloadClass

        protected CharSequence _workloadClass​(org.palladiosimulator.pcm.usagemodel.Workload _this,
                                              org.palladiosimulator.pcm.usagemodel.UsageScenario u)
      • _workloadClass

        protected CharSequence _workloadClass​(org.palladiosimulator.pcm.usagemodel.ClosedWorkload _this,
                                              org.palladiosimulator.pcm.usagemodel.UsageScenario u)
      • systemVariableParameter

        public CharSequence systemVariableParameter​(org.palladiosimulator.pcm.system.System _this)
      • systemVariableDecl

        public CharSequence systemVariableDecl​(org.palladiosimulator.pcm.system.System _this)
      • _workloadClass

        protected CharSequence _workloadClass​(org.palladiosimulator.pcm.usagemodel.OpenWorkload _this,
                                              org.palladiosimulator.pcm.usagemodel.UsageScenario u)
      • usageScenarioConstructor

        public CharSequence usageScenarioConstructor​(org.palladiosimulator.pcm.usagemodel.UsageScenario _this,
                                                     org.palladiosimulator.pcm.allocation.Allocation a)
      • initCalculatorsTM

        public String initCalculatorsTM​(org.palladiosimulator.pcm.usagemodel.UsageScenario _this)
      • dummyRequiredSystemTM

        public CharSequence dummyRequiredSystemTM​(org.palladiosimulator.pcm.repository.RequiredRole _this,
                                                  org.palladiosimulator.pcm.system.System s)
        Overrides:
        dummyRequiredSystemTM in class UsageXpt
      • mainTM

        public CharSequence mainTM​(org.palladiosimulator.pcm.usagemodel.UsageModel um)
        Specified by:
        mainTM in class UsageXpt
      • usageScenarioTM

        public CharSequence usageScenarioTM​(org.palladiosimulator.pcm.usagemodel.UsageScenario us,
                                            org.palladiosimulator.pcm.allocation.Allocation a)
        Specified by:
        usageScenarioTM in class UsageXpt
      • workloadClass

        public CharSequence workloadClass​(org.palladiosimulator.pcm.usagemodel.Workload _this,
                                          org.palladiosimulator.pcm.usagemodel.UsageScenario u)