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