Class OpenWorkloadUserFactory

    • Constructor Detail

      • OpenWorkloadUserFactory

        public OpenWorkloadUserFactory​(SimuComModel model,
                                       String usageScenarioURI,
                                       de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
      • OpenWorkloadUserFactory

        public OpenWorkloadUserFactory​(SimuComModel model,
                                       org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario,
                                       de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
    • Method Detail

      • createUser

        public IUser createUser()
        Description copied from interface: IUserFactory
        Instruct this factory to spit out a new user
        Specified by:
        createUser in interface IUserFactory
        Returns:
        The newly born user
      • createScenarioRunner

        public abstract IScenarioRunner createScenarioRunner()
        Template method filled in by the generator. Returns an object representing the user behaviour needed for the new users.
        Returns:
        The behaviour of the users created by this factory