Interface ResourcePoolTree
- All Known Implementing Classes:
ResourcePoolTreeImpl
public interface ResourcePoolTree
Interface which defines the implementation of a hierarchical configuration for all the ResourcePool that will be
used for ResourceManagement
-
Method Summary
Modifier and TypeMethodDescriptiondouble
selectAllQueues
(QueryContext queryContext) selectOneQueue
(QueryContext queryContext, NodeResources queryMaxNodeResource)
-
Method Details
-
getRootPool
ResourcePool getRootPool() -
getAllLeafQueues
Map<String,QueryQueueConfig> getAllLeafQueues() -
selectAllQueues
-
selectOneQueue
QueryQueueConfig selectOneQueue(QueryContext queryContext, NodeResources queryMaxNodeResource) throws QueueSelectionException - Throws:
QueueSelectionException
-
getSelectionPolicyInUse
QueueSelectionPolicy getSelectionPolicyInUse()
-