# Uses of Interface
org.apache.storm.generated.Supervisor.Iface

Packages that use Supervisor.Iface
Package
Description
org.apache.storm.daemon.supervisor
org.apache.storm.generated
org.apache.storm.utils

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

  Methods in org.apache.storm.daemon.supervisor that return Supervisor.Iface
  Modifier and Type
  Method
  Description
  `Supervisor.Iface`
  Supervisor.`getSupervisorThriftInterface()`
  Methods in org.apache.storm.daemon.supervisor with parameters of type Supervisor.Iface
  Modifier and Type
  Method
  Description
  `static ContainerLauncher`
  ContainerLauncher.`make(Map<String,Object> conf, String supervisorId, int supervisorPort, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)`
  Factory to create the right container launcher for the config and the environment.
  Constructors in org.apache.storm.daemon.supervisor with parameters of type Supervisor.Iface
  Modifier
  Constructor
  Description
  ``
  `LocalContainer(Map<String,Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)`
  ``
  `LocalContainerLauncher(Map<String,Object> conf, String supervisorId, int supervisorPort, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)`

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

  Classes in org.apache.storm.generated with type parameters of type Supervisor.Iface
  Modifier and Type
  Class
  Description
  `static class`
  `Supervisor.Processor<I extends Supervisor.Iface>`
  `static class`
  `Supervisor.Processor.getLocalAssignmentForStorm<I extends Supervisor.Iface>`
  `static class`
  `Supervisor.Processor.sendSupervisorAssignments<I extends Supervisor.Iface>`
  `static class`
  `Supervisor.Processor.sendSupervisorWorkerHeartbeat<I extends Supervisor.Iface>`
  Classes in org.apache.storm.generated that implement Supervisor.Iface
  Modifier and Type
  Class
  Description
  `static class`
  `Supervisor.Client`

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

  Methods in org.apache.storm.utils that return Supervisor.Iface
  Modifier and Type
  Method
  Description
  `Supervisor.Iface`
  SupervisorIfaceFactory.`getIface()`