N
- extends SchedulerNodepublic class MultiNodeSortingManager<N extends SchedulerNode>
extends org.apache.hadoop.service.AbstractService
Constructor and Description |
---|
MultiNodeSortingManager() |
Modifier and Type | Method and Description |
---|---|
MultiNodeSorter<N> |
getMultiNodePolicy(String name) |
Iterator<N> |
getMultiNodeSortIterator(Collection<N> nodes,
String partition,
String policyName) |
void |
registerMultiNodePolicyNames(boolean isMultiNodePlacementEnabled,
Set<MultiNodePolicySpec> multiNodePlacementPolicies) |
void |
serviceInit(org.apache.hadoop.conf.Configuration configuration) |
void |
serviceStart() |
void |
serviceStop() |
void |
setRMContext(RMContext context) |
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
public void serviceInit(org.apache.hadoop.conf.Configuration configuration) throws Exception
serviceInit
in class org.apache.hadoop.service.AbstractService
Exception
public void serviceStart() throws Exception
serviceStart
in class org.apache.hadoop.service.AbstractService
Exception
public void serviceStop() throws Exception
serviceStop
in class org.apache.hadoop.service.AbstractService
Exception
public MultiNodeSorter<N> getMultiNodePolicy(String name)
public void setRMContext(RMContext context)
public void registerMultiNodePolicyNames(boolean isMultiNodePlacementEnabled, Set<MultiNodePolicySpec> multiNodePlacementPolicies)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.