Class ExactSchedulingFactory


  • public class ExactSchedulingFactory
    extends Object
    • Field Detail

      • logger

        protected static org.apache.log4j.Logger logger
    • Constructor Detail

      • ExactSchedulingFactory

        public ExactSchedulingFactory​(de.uka.ipd.sdq.scheduler.SchedulerModel model)
      • ExactSchedulingFactory

        public ExactSchedulingFactory​(de.uka.ipd.sdq.scheduler.SchedulerModel model,
                                      String schedulerConfigurationModel)
    • Method Detail

      • getResource

        public de.uka.ipd.sdq.scheduler.IActiveResource getResource​(de.uka.ipd.sdq.scheduler.SchedulerModel model,
                                                                    String schedulerName,
                                                                    long numReplicas,
                                                                    String sensorDescription)
      • createResourceInstance

        public IResourceInstance createResourceInstance​(int index,
                                                        de.uka.ipd.sdq.scheduler.IActiveResource containing_resource)
      • createRunningProcess

        public de.uka.ipd.sdq.scheduler.IRunningProcess createRunningProcess​(de.uka.ipd.sdq.scheduler.ISchedulableProcess process,
                                                                             ProcessConfiguration configuration,
                                                                             ActiveResourceConfiguration resourceConfiguration)