| Interface | Description | 
|---|---|
| EmbeddedElector | Interface that all embedded leader electors must implement. | 
| NodesListManager.Resolver | |
| RMContext | Context of the ResourceManager. | 
| RMNMInfoBeans | 
| Class | Description | 
|---|---|
| ActiveStandbyElectorBasedElectorService | Leader election implementation that uses  ActiveStandbyElector. | 
| AdminService | |
| ApplicationMasterService | |
| ApplicationMasterService.AllocateResponseLock | |
| ClientRMService | The client interface to the Resource Manager. | 
| ClusterMetrics | |
| CuratorBasedElectorService | Leader election implementation that uses Curator. | 
| NMLivelinessMonitor | |
| NodesListManager | |
| NodesListManager.CachedResolver | |
| NodesListManager.DirectResolver | |
| NodesListManagerEvent | |
| ResourceManager | The ResourceManager is the main class that is a set of components. | 
| ResourceManager.ApplicationAttemptEventDispatcher | |
| ResourceManager.ApplicationEventDispatcher | |
| ResourceManager.NodeEventDispatcher | |
| ResourceManager.RMFatalEventDispatcher | |
| ResourceManager.SchedulerEventDispatcher | |
| ResourceTrackerService | |
| RMActiveServiceContext | The RMActiveServiceContext is the class that maintains all the
 RMActiveService contexts.This is expected to be used only by ResourceManager
 and RMContext. | 
| RMAppManager | This class manages the list of applications for the resource manager. | 
| RMAppManagerEvent | |
| RMAuditLogger | Manages ResourceManager audit logs. | 
| RMAuditLogger.AuditConstants | |
| RMContextImpl | |
| RMFatalEvent | |
| RMNMInfo | JMX bean listing statuses of all node managers. | 
| RMSecretManagerService | |
| RMServerUtils | Utility methods to aid serving RM data through the REST and RPC APIs | 
| RMZKUtils | Helper class that provides utility methods specific to ZK operations | 
| Enum | Description | 
|---|---|
| NodesListManagerEventType | |
| RMAppManagerEventType | |
| RMFatalEventType | 
Copyright © 2017 Apache Software Foundation. All Rights Reserved.