Package org.apache.storm.scheduler.resource.strategies.scheduling

# Class DefaultResourceAwareStrategy

java.lang.Object
org.apache.storm.scheduler.resource.strategies.scheduling.BaseResourceAwareStrategy
org.apache.storm.scheduler.resource.strategies.scheduling.DefaultResourceAwareStrategy

All Implemented Interfaces:
  `IStrategy`

public class DefaultResourceAwareStrategy extends BaseResourceAwareStrategy

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class org.apache.storm.scheduler.resource.strategies.scheduling.BaseResourceAwareStrategy

  `BaseResourceAwareStrategy.NodeSortType`

- ## Field Summary

  ### Fields inherited from class org.apache.storm.scheduler.resource.strategies.scheduling.BaseResourceAwareStrategy

  `cluster, compToExecs, config, execSorter, execToComp, nodes, nodeSorter, nodeSortType, orderExecutorsByProximity, searcherState, sortNodesForEachExecutor, topologyDetails, topoName`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DefaultResourceAwareStrategy()`

- ## Method Summary

  ### Methods inherited from class org.apache.storm.scheduler.resource.strategies.scheduling.BaseResourceAwareStrategy

  `assignBoundAckersForNewWorkerSlot, checkSchedulingFeasibility, getMaxStateSearchFromTopoConf, hostnameToNodes, idToNode, isExecAssignmentToWorkerValid, isOrderByProximity, prepare, prepareForScheduling, schedule, scheduleExecutorsOnNodes, setExecSorter, setNodeSorter`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DefaultResourceAwareStrategy

    public DefaultResourceAwareStrategy()