Class ExactSchedulingFactory
java.lang.Object
edu.kit.ipd.sdq.pcm.simulation.scheduler.exact.ExactSchedulingFactory
-
Field Summary
-
Constructor Summary
ConstructorDescriptionExactSchedulingFactory
(de.uka.ipd.sdq.scheduler.SchedulerModel model) ExactSchedulingFactory
(de.uka.ipd.sdq.scheduler.SchedulerModel model, String schedulerConfigurationModel) -
Method Summary
Modifier and TypeMethodDescriptioncreateLoadBalancer
(LoadBalancing load_balancing) createProcessSelector
(ProcessSelection processSelection) createResourceInstance
(int index, de.uka.ipd.sdq.scheduler.IActiveResource containing_resource) de.uka.ipd.sdq.scheduler.IRunningProcess
createRunningProcess
(de.uka.ipd.sdq.scheduler.ISchedulableProcess process, ProcessConfiguration configuration, ActiveResourceConfiguration resourceConfiguration) de.uka.ipd.sdq.scheduler.IActiveResource
getResource
(de.uka.ipd.sdq.scheduler.SchedulerModel model, String schedulerName, long numReplicas, String sensorDescription, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
-
Field Details
-
logger
protected static org.apache.log4j.Logger logger
-
-
Constructor Details
-
ExactSchedulingFactory
public ExactSchedulingFactory(de.uka.ipd.sdq.scheduler.SchedulerModel model) -
ExactSchedulingFactory
public ExactSchedulingFactory(de.uka.ipd.sdq.scheduler.SchedulerModel model, String schedulerConfigurationModel)
-
-
Method Details
-
getResource
-
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) -
createLoadBalancer
-
createProcessSelector
-