| Interface | Description | 
|---|---|
| ContainerStateTransitionListener | Interface to be used by external cluster operators to implement a
 State Transition listener that is notified before and after a container
 state transition. | 
| Context | Context interface for sharing information across components in the
 NodeManager. | 
| DirectoryCollection.DirsChangeListener | The interface provides a callback when localDirs is changed. | 
| NodeManagerMXBean | This is the JMX management interface for NodeManager. | 
| NodeResourceMonitor | Interface for monitoring the resources of a node. | 
| NodeStatusUpdater | |
| ResourceView | 
| Class | Description | 
|---|---|
| CMgrCompletedAppsEvent | |
| CMgrCompletedContainersEvent | |
| CMgrSignalContainersEvent | |
| CMgrUpdateContainersEvent | Event used by the NodeStatusUpdater to notify the ContainerManager of
 container update commands it received from the RM. | 
| ContainerExecutor | This class is abstraction of the mechanism used to launch a container on the
 underlying OS. | 
| ContainerExecutor.DelayedProcessKiller | This class will signal a target container after a specified delay. | 
| ContainerManagerEvent | |
| DefaultContainerExecutor | The  DefaultContainerExecuterclass offers generic container
 execution services. | 
| DeletionService | |
| DirectoryCollection | Manages a list of local storage directories. | 
| LinuxContainerExecutor | This class provides  Containerexecution using a nativecontainer-executorbinary. | 
| LocalDirsHandlerService | The class which provides functionality of checking the health of the local
 directories of a node. | 
| NMAuditLogger | Manages NodeManager audit logs. | 
| NMAuditLogger.AuditConstants | |
| NodeManager | |
| NodeManager.DefaultContainerStateListener | Default Container State transition listener. | 
| NodeManager.NMContext | |
| NodeManagerEvent | |
| NodeResourceMonitorImpl | Implementation of the node resource monitor. | 
| NodeStatusUpdaterImpl | |
| WindowsSecureContainerExecutor | Windows secure container executor (WSCE). | 
| Enum | Description | 
|---|---|
| CMgrCompletedAppsEvent.Reason | |
| CMgrCompletedContainersEvent.Reason | |
| ContainerExecutor.ExitCode | The container exit code. | 
| ContainerExecutor.Signal | The constants for the signals. | 
| ContainerManagerEventType | |
| DirectoryCollection.DiskErrorCause | The enum defines disk failure type. | 
| LinuxContainerExecutor.ExitCode | The container exit code. | 
| NodeManager.NodeManagerStatus | Node manager return status codes. | 
| NodeManagerEventType | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.