# Uses of Class
org.apache.storm.daemon.supervisor.Supervisor

Packages that use Supervisor
Package
Description
org.apache.storm
org.apache.storm.daemon.nimbus
org.apache.storm.daemon.supervisor
org.apache.storm.daemon.supervisor.timer
org.apache.storm.nimbus

- ## Uses of Supervisor in org.apache.storm

  Methods in org.apache.storm that return Supervisor
  Modifier and Type
  Method
  Description
  `Supervisor`
  LocalCluster.`addSupervisor()`
  Add another supervisor to the topology.
  `Supervisor`
  LocalCluster.`addSupervisor(Number ports)`
  Add another supervisor to the topology.
  `Supervisor`
  LocalCluster.`addSupervisor(Number ports, String id)`
  Add another supervisor to the topology.
  `Supervisor`
  LocalCluster.`addSupervisor(Number ports, Map<String,Object> conf, String id)`
  Add another supervisor to the topology.
  `Supervisor`
  LocalCluster.`getSupervisor(String id)`
  Get a specific Supervisor.

- ## Uses of Supervisor in org.apache.storm.daemon.nimbus

  Methods in org.apache.storm.daemon.nimbus with parameters of type Supervisor
  Modifier and Type
  Method
  Description
  `void`
  Nimbus.`addSupervisor(Supervisor supervisor)`
  Used for local cluster.

- ## Uses of Supervisor in org.apache.storm.daemon.supervisor

  Constructors in org.apache.storm.daemon.supervisor with parameters of type Supervisor
  Modifier
  Constructor
  Description
  ``
  `ReadClusterState(Supervisor supervisor)`

- ## Uses of Supervisor in org.apache.storm.daemon.supervisor.timer

  Constructors in org.apache.storm.daemon.supervisor.timer with parameters of type Supervisor
  Modifier
  Constructor
  Description
  ``
  `ReportWorkerHeartbeats(Map<String,Object> conf, Supervisor supervisor)`
  ``
  `SupervisorHealthCheck(Supervisor supervisor)`
  ``
  `SupervisorHeartbeat(Map<String,Object> conf, Supervisor supervisor)`
  ``
  `SynchronizeAssignments(Supervisor supervisor, SupervisorAssignments assignments, ReadClusterState readClusterState)`
  Constructor.

- ## Uses of Supervisor in org.apache.storm.nimbus

  Methods in org.apache.storm.nimbus with parameters of type Supervisor
  Modifier and Type
  Method
  Description
  `void`
  AssignmentDistributionService.`addLocalSupervisor(Supervisor supervisor)`