# Uses of Class
org.apache.storm.utils.LocalState

Packages that use LocalState
Package
Description
org.apache.storm.daemon.supervisor
org.apache.storm.utils

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

  Fields in org.apache.storm.daemon.supervisor declared as LocalState
  Modifier and Type
  Field
  Description
  `protected final LocalState`
  BasicContainer.`localState`
  Methods in org.apache.storm.daemon.supervisor with parameters of type LocalState
  Modifier and Type
  Method
  Description
  `Container`
  BasicContainerLauncher.`launchContainer(int port, LocalAssignment assignment, LocalState state)`
  `abstract Container`
  ContainerLauncher.`launchContainer(int port, LocalAssignment assignment, LocalState state)`
  Launch a container in a given slot.
  `Container`
  LocalContainerLauncher.`launchContainer(int port, LocalAssignment assignment, LocalState state)`
  `Container`
  BasicContainerLauncher.`recoverContainer(int port, LocalAssignment assignment, LocalState state)`
  `Killable`
  BasicContainerLauncher.`recoverContainer(String workerId, LocalState localState)`
  `abstract Container`
  ContainerLauncher.`recoverContainer(int port, LocalAssignment assignment, LocalState state)`
  Recover a container for a running process.
  `abstract Killable`
  ContainerLauncher.`recoverContainer(String workerId, LocalState localState)`
  Try to recover a container using just the worker ID.
  `Container`
  LocalContainerLauncher.`recoverContainer(int port, LocalAssignment assignment, LocalState state)`
  `Killable`
  LocalContainerLauncher.`recoverContainer(String workerId, LocalState localState)`
  Constructors in org.apache.storm.daemon.supervisor with parameters of type LocalState
  Modifier
  Constructor
  Description
  ``
  `BasicContainer(Container.ContainerType type, Map<String,Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, ResourceIsolationInterface resourceIsolationManager, LocalState localState, String workerId, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)`
  Create a new BasicContainer.
  ``
  `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)`

- ## Uses of LocalState in org.apache.storm.utils

  Methods in org.apache.storm.utils that return LocalState
  Modifier and Type
  Method
  Description
  `static LocalState`
  ServerConfigUtils.`nimbusTopoHistoryState(Map<String,Object> conf)`
  `LocalState`
  ServerConfigUtils.`nimbusTopoHistoryStateImpl(Map<String,Object> conf)`
  `static LocalState`
  ServerConfigUtils.`supervisorState(Map<String,Object> conf)`
  `LocalState`
  ServerConfigUtils.`supervisorStateImpl(Map<String,Object> conf)`
  `static LocalState`
  ConfigUtils.`workerState(Map<String,Object> conf, String id)`