## Uses of Interface
org.apache.hadoop.yarn.server.nodemanager.Context

- Packages that use Context
  Package | Description
  --- | ---
  org.apache.hadoop.yarn.server.nodemanager |
  org.apache.hadoop.yarn.server.nodemanager.amrmproxy |
  org.apache.hadoop.yarn.server.nodemanager.collectormanager | Package org.apache.hadoop.yarn.server.nodemanager.collectormanager contains classes for handling timeline collector information.
  org.apache.hadoop.yarn.server.nodemanager.containermanager |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.application |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.container |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher | This package contains classes related to NM container launch.
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.fpga |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.numa | Package org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker | Package containing classes related to Docker commands and common operations used within the @{link DockerLinuxContainerRuntime}.
  org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.fpga |
  org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu | Package for GPU support classes.
  org.apache.hadoop.yarn.server.nodemanager.containermanager.scheduler | Container Scheduler
  org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker |
  org.apache.hadoop.yarn.server.nodemanager.timelineservice | Package org.apache.hadoop.yarn.server.nodemanager.timelineservice contains classes related to publishing container events and other NM lifecycle events to ATSv2.
  org.apache.hadoop.yarn.server.nodemanager.webapp |
  org.apache.hadoop.yarn.server.nodemanager.webapp.dao |

- - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager

    Classes in org.apache.hadoop.yarn.server.nodemanager that implement Context
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `NodeManager.NMContext`

    Methods in org.apache.hadoop.yarn.server.nodemanager that return Context
    Modifier and Type | Method and Description
    --- | ---
    `Context` | NodeManager.`getNMContext()`

    Methods in org.apache.hadoop.yarn.server.nodemanager with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `protected ContainerManagerImpl` | NodeManager.`createContainerManager(Context context, ContainerExecutor exec, DeletionService del, NodeStatusUpdater nodeStatusUpdater, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler)`
    `protected NMCollectorService` | NodeManager.`createNMCollectorService(Context ctxt)`
    `protected NodeStatusUpdater` | NodeManager.`createNodeStatusUpdater(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, NodeHealthCheckerService healthChecker)`
    `protected WebServer` | NodeManager.`createWebServer(Context nmContext, ResourceView resourceView, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler)`
    `abstract void` | ContainerExecutor.`init(Context nmContext)` Run the executor initialization steps.
    `void` | DefaultContainerExecutor.`init(Context nmContext)`
    `void` | NodeManager.DefaultContainerStateListener.`init(Context context)`
    `void` | LinuxContainerExecutor.`init(Context context)`
    `void` | ContainerStateTransitionListener.`init(Context context)` Init method which will be invoked by the Node Manager to inject the NM `Context`.

    Constructors in org.apache.hadoop.yarn.server.nodemanager with parameters of type Context
    Constructor and Description
    `NodeResourceMonitorImpl(Context context)` Initialize the node resource monitor.
    `NodeStatusUpdaterImpl(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, NodeHealthCheckerService healthChecker, NodeManagerMetrics metrics)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.amrmproxy

    Methods in org.apache.hadoop.yarn.server.nodemanager.amrmproxy that return Context
    Modifier and Type | Method and Description
    --- | ---
    `Context` | AMRMProxyApplicationContext.`getNMCotext()` Gets the NMContext object.
    `Context` | AMRMProxyApplicationContextImpl.`getNMCotext()`

    Constructors in org.apache.hadoop.yarn.server.nodemanager.amrmproxy with parameters of type Context
    Constructor and Description
    `AMRMProxyApplicationContextImpl(Context nmContext, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId, String user, org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> amrmToken, org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> localToken, org.apache.hadoop.security.Credentials credentials, org.apache.hadoop.registry.client.api.RegistryOperations registry)` Create an instance of the AMRMProxyApplicationContext.
    `AMRMProxyService(Context nmContext, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher)` Creates an instance of the service.

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.collectormanager

    Constructors in org.apache.hadoop.yarn.server.nodemanager.collectormanager with parameters of type Context
    Constructor and Description
    `NMCollectorService(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager

    Fields in org.apache.hadoop.yarn.server.nodemanager.containermanager declared as Context
    Modifier and Type | Field and Description
    --- | ---
    `protected Context` | ContainerManagerImpl.`context`

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager that return Context
    Modifier and Type | Method and Description
    --- | ---
    `Context` | ContainerManagerImpl.`getContext()`

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `protected ContainerScheduler` | ContainerManagerImpl.`createContainerScheduler(Context cntxt)`
    `protected AbstractContainersLauncher` | ContainerManagerImpl.`createContainersLauncher(Context ctxt, ContainerExecutor exec)`
    `protected LogHandler` | ContainerManagerImpl.`createLogHandler(org.apache.hadoop.conf.Configuration conf, Context context, DeletionService deletionService)`
    `protected NMTimelinePublisher` | ContainerManagerImpl.`createNMTimelinePublisher(Context ctxt)`
    `protected ResourceLocalizationService` | ContainerManagerImpl.`createResourceLocalizationService(ContainerExecutor exec, DeletionService deletionContext, Context nmContext, NodeManagerMetrics nmMetrics)`

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager with parameters of type Context
    Constructor and Description
    `AuxServices(org.apache.hadoop.yarn.server.api.AuxiliaryLocalPathHandler auxiliaryLocalPathHandler, Context nmContext, DeletionService deletionService)`
    `ContainerManagerImpl(Context context, ContainerExecutor exec, DeletionService deletionContext, NodeStatusUpdater nodeStatusUpdater, NodeManagerMetrics metrics, LocalDirsHandlerService dirsHandler)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.application

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.application with parameters of type Context
    Constructor and Description
    `ApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context)`
    `ApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, ApplicationImpl.FlowContext flowContext, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context)`
    `ApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, ApplicationImpl.FlowContext flowContext, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context, long recoveredLogInitedTime)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.container

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.container with parameters of type Context
    Constructor and Description
    `ContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context)`
    `ContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context, long startTs)`
    `ContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context, NMStateStoreService.RecoveredContainerState rcs)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractContainersLauncher.`init(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`
    `void` | ContainersLauncher.`init(Context nmContext, org.apache.hadoop.yarn.event.Dispatcher nmDispatcher, ContainerExecutor containerExec, LocalDirsHandlerService nmDirsHandler, ContainerManagerImpl nmContainerManager)`

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher with parameters of type Context
    Constructor and Description
    `ContainerCleanup(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Container container, ContainerLaunch containerLaunch)`
    `ContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`
    `ContainerRelaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`
    `ContainersLauncher(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`
    `RecoveredContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`
    `RecoverPausedContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `static ResourceHandlerChain` | ResourceHandlerModule.`getConfiguredResourceHandlerChain(org.apache.hadoop.conf.Configuration conf, Context nmContext)`

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with parameters of type Context
    Constructor and Description
    `CGroupElasticMemoryController(org.apache.hadoop.conf.Configuration conf, Context context, CGroupsHandler cgroups, boolean controlPhysicalMemory, boolean controlVirtualMemory, long limit)` Default constructor.
    `DefaultOOMHandler(Context context, boolean enforceVirtualMemory)` Create an OOM handler.

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.fpga

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.fpga with parameters of type Context
    Constructor and Description
    `FpgaResourceAllocator(Context ctx)`
    `FpgaResourceHandlerImpl(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor, AbstractFpgaVendorPlugin plugin)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu with parameters of type Context
    Constructor and Description
    `GpuResourceAllocator(Context ctx)`
    `GpuResourceHandlerImpl(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor, GpuDiscoverer gpuDiscoverer)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.numa

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.numa with parameters of type Context
    Constructor and Description
    `NumaResourceAllocator(Context context)`
    `NumaResourceHandlerImpl(org.apache.hadoop.conf.Configuration conf, Context nmContext)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultLinuxContainerRuntime.`initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext)`
    `void` | DelegatingLinuxContainerRuntime.`initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext)`
    `void` | DockerLinuxContainerRuntime.`initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext)`
    `void` | JavaSandboxLinuxContainerRuntime.`initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext)`
    `void` | LinuxContainerRuntime.`initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext)` Initialize the runtime.

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `static String` | DockerCommandExecutor.`executeDockerCommand(DockerCommand dockerCommand, String containerId, Map<String,String> env, PrivilegedOperationExecutor privilegedOperationExecutor, boolean disableFailureLogging, Context nmContext)` Execute a docker command and return the output.
    `static DockerCommandExecutor.DockerContainerStatus` | DockerCommandExecutor.`getContainerStatus(String containerId, PrivilegedOperationExecutor privilegedOperationExecutor, Context nmContext)` Get the status of the docker container.
    `PrivilegedOperation` | DockerRmCommand.`preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String,String> env, Context nmContext)`
    `PrivilegedOperation` | DockerInspectCommand.`preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String,String> env, Context nmContext)`
    `PrivilegedOperation` | DockerCommand.`preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String,String> env, Context nmContext)` Prepare the privileged operation object that will be used to invoke the container-executor.
    `String` | DockerClient.`writeCommandToTempFile(DockerCommand cmd, org.apache.hadoop.yarn.api.records.ContainerId containerId, Context nmContext)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer with parameters of type Context
    Constructor and Description
    `ResourceLocalizationService(org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, DeletionService delService, LocalDirsHandlerService dirsHandler, Context context, NodeManagerMetrics metrics)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation with parameters of type Context
    Constructor and Description
    `AppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval)`
    `AppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval, long recoveredLogInitedTime)`
    `AppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval, long recoveredLogInitedTime, org.apache.hadoop.yarn.logaggregation.filecontroller.LogAggregationFileController logAggregationFileController)`
    `LogAggregationService(org.apache.hadoop.yarn.event.Dispatcher dispatcher, Context context, DeletionService deletionService, LocalDirsHandlerService dirsHandler)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor with parameters of type Context
    Constructor and Description
    `ContainersMonitorImpl(ContainerExecutor exec, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `ResourceHandler` | ResourcePlugin.`createResourceHandler(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor)` Plugin needs to return `ResourceHandler` when any special isolation required for the resource type.
    `void` | ResourcePlugin.`initialize(Context context)` Initialize the plugin, this will be invoked during NM startup.
    `void` | ResourcePluginManager.`initialize(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.fpga

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.fpga with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `ResourceHandler` | FpgaResourcePlugin.`createResourceHandler(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor)`
    `void` | FpgaResourcePlugin.`initialize(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu

    Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `ResourceHandler` | GpuResourcePlugin.`createResourceHandler(Context context, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor)`
    `void` | GpuResourcePlugin.`initialize(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.scheduler

    Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.scheduler with parameters of type Context
    Constructor and Description
    `ContainerScheduler(Context context, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, NodeManagerMetrics metrics)` Instantiate a Container Scheduler.
    `ContainerScheduler(Context context, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, NodeManagerMetrics metrics, int qLength)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker

    Constructors in org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker with parameters of type Context
    Constructor and Description
    `NMLogAggregationStatusTracker(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.timelineservice

    Constructors in org.apache.hadoop.yarn.server.nodemanager.timelineservice with parameters of type Context
    Constructor and Description
    `NMTimelinePublisher(Context context)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.webapp

    Methods in org.apache.hadoop.yarn.server.nodemanager.webapp with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `static List<File>` | ContainerLogsUtils.`getContainerLogDirs(org.apache.hadoop.yarn.api.records.ContainerId containerId, String remoteUser, Context context)` Finds the local directories that logs for the given container are stored on.
    `static File` | ContainerLogsUtils.`getContainerLogFile(org.apache.hadoop.yarn.api.records.ContainerId containerId, String fileName, String remoteUser, Context context)` Finds the log file with the given filename for the given container.
    `static FileInputStream` | ContainerLogsUtils.`openLogFileForRead(String containerIdStr, File logFile, Context context)`

    Constructors in org.apache.hadoop.yarn.server.nodemanager.webapp with parameters of type Context
    Constructor and Description
    `AllApplicationsBlock(Context nmContext)`
    `AllContainersBlock(Context nmContext)`
    `ApplicationBlock(Context nmContext, org.apache.hadoop.conf.Configuration conf)`
    `ContainerBlock(Context nmContext)`
    `ContainersLogsBlock(Context context)`
    `NMWebAppFilter(com.google.inject.Injector injector, Context nmContext)`
    `NMWebServices(Context nm, ResourceView view, org.apache.hadoop.yarn.webapp.WebApp webapp)`
    `NMWebServices(Context nm, ResourceView view, org.apache.hadoop.yarn.webapp.WebApp webapp, javax.servlet.http.HttpServletResponse response)`
    `NodeBlock(Context context, ResourceView resourceView)`
    `WebServer(Context nmContext, ResourceView resourceView, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler)`

  - ### Uses of Context in org.apache.hadoop.yarn.server.nodemanager.webapp.dao

    Constructors in org.apache.hadoop.yarn.server.nodemanager.webapp.dao with parameters of type Context
    Constructor and Description
    `ContainerInfo(Context nmContext, Container container)`
    `ContainerInfo(Context nmContext, Container container, String requestUri, String pathPrefix, String remoteUser)`
    `NMContainerLogsInfo(Context nmContext, org.apache.hadoop.yarn.api.records.ContainerId containerId, String remoteUser, org.apache.hadoop.yarn.logaggregation.ContainerLogAggregationType logType)`
    `NodeInfo(Context context, ResourceView resourceView)`

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.