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

Packages that use ContainerLauncher
Package
Description
org.apache.storm.daemon.supervisor

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

  Subclasses of ContainerLauncher in org.apache.storm.daemon.supervisor
  Modifier and Type
  Class
  Description
  `class`
  `BasicContainerLauncher`
  Launch containers with no security using standard java commands.
  `class`
  `LocalContainerLauncher`
  Launch Containers in local mode.
  Methods in org.apache.storm.daemon.supervisor that return ContainerLauncher
  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 ContainerLauncher
  Modifier
  Constructor
  Description
  ``
  `Slot(AsyncLocalizer localizer, Map<String,Object> conf, ContainerLauncher containerLauncher, String host, int port, LocalState localState, IStormClusterState clusterState, ISupervisor supervisor, AtomicReference<Map<Long,LocalAssignment>> cachedCurrentAssignments, OnlyLatestExecutor<Integer> metricsExec, WorkerMetricsProcessor metricsProcessor, org.apache.storm.daemon.supervisor.SlotMetrics slotMetrics)`