Package de.uka.ipd.sdq.scheduler
Interface ISchedulingFactory
-
- All Known Implementing Classes:
SchedulingFactory
public interface ISchedulingFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
createResourceFromExtension
IActiveResource createResourceFromExtension(String extensionId, String resourceId, long numberOfCores)
-
createSimFCFSResource
IActiveResource createSimFCFSResource(String resourceName, String resourceId)
-
createSimDelayResource
IActiveResource createSimDelayResource(String resourceName, String resourceId)
-
createSimProcessorSharingResource
IActiveResource createSimProcessorSharingResource(String resourceName, String resourceId, long numberOfCores)
-
createSimProcessorSharingResourceWindows
IActiveResource createSimProcessorSharingResourceWindows(String resourceName, String resourceId, long numberOfCores)
-
createSimProcessorSharingResourceLinuxO1
IActiveResource createSimProcessorSharingResourceLinuxO1(String resourceName, String resourceId, long numberOfCores)
-
resetFactory
void resetFactory()
-
-