public class SchedulingFactory extends Object implements ISchedulingFactory
| Constructor and Description |
|---|
SchedulingFactory(SchedulerModel model) |
| Modifier and Type | Method and Description |
|---|---|
IActiveResource |
createResourceFromExtension(String extensionId,
String resourceId,
long numberOfCores) |
IActiveResource |
createSimDelayResource(String resourceName,
String resourceId) |
IActiveResource |
createSimFCFSResource(String resourceName,
String resourceId) |
IActiveResource |
createSimProcessorSharingResource(String resourceName,
String resourceId,
long numberOfCores) |
IActiveResource |
createSimProcessorSharingResourceLinuxO1(String resourceName,
String resourceId,
long numberOfCores) |
IActiveResource |
createSimProcessorSharingResourceWindows(String resourceName,
String resourceId,
long numberOfCores) |
void |
resetFactory() |
public SchedulingFactory(SchedulerModel model)
public IActiveResource createResourceFromExtension(String extensionId, String resourceId, long numberOfCores)
createResourceFromExtension in interface ISchedulingFactorypublic IActiveResource createSimFCFSResource(String resourceName, String resourceId)
createSimFCFSResource in interface ISchedulingFactorypublic IActiveResource createSimDelayResource(String resourceName, String resourceId)
createSimDelayResource in interface ISchedulingFactorypublic IActiveResource createSimProcessorSharingResource(String resourceName, String resourceId, long numberOfCores)
createSimProcessorSharingResource in interface ISchedulingFactorypublic IActiveResource createSimProcessorSharingResourceWindows(String resourceName, String resourceId, long numberOfCores)
createSimProcessorSharingResourceWindows in interface ISchedulingFactorypublic IActiveResource createSimProcessorSharingResourceLinuxO1(String resourceName, String resourceId, long numberOfCores)
createSimProcessorSharingResourceLinuxO1 in interface ISchedulingFactorypublic void resetFactory()
resetFactory in interface ISchedulingFactory