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

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

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

  Fields in org.apache.storm.daemon.supervisor declared as ContainerMemoryTracker
  Modifier and Type
  Field
  Description
  `protected ContainerMemoryTracker`
  Container.`containerMemoryTracker`
  Methods in org.apache.storm.daemon.supervisor with parameters of type ContainerMemoryTracker
  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 ContainerMemoryTracker
  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.
  ``
  `BasicContainerLauncher(Map<String,Object> conf, String supervisorId, int supervisorPort, ResourceIsolationInterface resourceIsolationManager, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)`
  `protected`
  `Container(Container.ContainerType type, Map<String,Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, ResourceIsolationInterface resourceIsolationManager, String workerId, Map<String,Object> topoConf, AdvancedFSOps ops, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)`
  Create a new Container.
  ``
  `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)`