## 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
    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)` |