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 voidcleanActiveResources()IActiveResourcecreateResourceFromExtension(String extensionId, String resourceId, long numberOfCores)IActiveResourcecreateSimDelayResource(String resourceName, String resourceId)IActiveResourcecreateSimFCFSResource(String resourceName, String resourceId)IActiveResourcecreateSimProcessorSharingResource(String resourceName, String resourceId, long numberOfCores)IActiveResourcecreateSimProcessorSharingResourceLinuxO1(String resourceName, String resourceId, long numberOfCores)IActiveResourcecreateSimProcessorSharingResourceWindows(String resourceName, String resourceId, long numberOfCores)voidresetFactory()
-
-
-
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)
-
cleanActiveResources
void cleanActiveResources()
-
resetFactory
void resetFactory()
-
-