Interface QueueSelectionPolicy
- All Known Implementing Classes:
AbstractQueueSelectionPolicy
,BestFitQueueSelection
,DefaultQueueSelection
,RandomQueueSelection
public interface QueueSelectionPolicy
Interface that defines all the implementation of a QueueSelectionPolicy supported by ResourceManagement
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionselectQueue
(List<ResourcePool> allPools, QueryContext queryContext, NodeResources maxResourcePerNode)
-
Method Details
-
getSelectionPolicy
QueueSelectionPolicy.SelectionPolicy getSelectionPolicy() -
selectQueue
ResourcePool selectQueue(List<ResourcePool> allPools, QueryContext queryContext, NodeResources maxResourcePerNode) throws QueueSelectionException - Throws:
QueueSelectionException
-