Interface | Description |
---|---|
ClusterMonitor |
Implementations of this class are notified of changes to the cluster's state,
such as node addition, removal and updates.
|
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.
|
DecommissioningNodesWatcher |
DecommissioningNodesWatcher is used by ResourceTrackerService to track
DECOMMISSIONING nodes to decide when, after all running containers on
the node have completed, will be transitioned into DECOMMISSIONED state
(NodeManager will be told to shutdown).
|
NMLivelinessMonitor | |
NodesListManager | |
NodesListManager.CachedResolver | |
NodesListManager.DirectResolver | |
NodesListManagerEvent | |
OpportunisticContainerAllocatorAMService |
The OpportunisticContainerAllocatorAMService is started instead of the
ApplicationMasterService if opportunistic scheduling is enabled for the YARN
cluster (either centralized or distributed opportunistic scheduling).
|
ResourceManager |
The ResourceManager is the main class that is a set of components.
|
ResourceManager.ApplicationAttemptEventDispatcher | |
ResourceManager.ApplicationEventDispatcher | |
ResourceManager.NodeEventDispatcher | |
ResourceTrackerService | |
RMActiveServiceContext |
The RMActiveServiceContext is the class that maintains Active service
context.
|
RMAppManager |
This class manages the list of applications for the resource manager.
|
RMAppManagerEvent | |
RMAuditLogger |
Manages ResourceManager audit logs.
|
RMAuditLogger.ArgsBuilder |
Builder to create and pass a list of arbitrary key value pairs for logging.
|
RMAuditLogger.AuditConstants | |
RMContextImpl |
RMContextImpl class holds two services context.
|
RMCriticalThreadUncaughtExceptionHandler |
This class either shuts down
ResourceManager or transitions the
ResourceManager to standby state if a critical thread throws an
uncaught exception. |
RMFatalEvent |
Event that indicates a non-recoverable error for the resource manager.
|
RMNMInfo |
JMX bean listing statuses of all node managers.
|
RMSecretManagerService | |
RMServerUtils |
Utility methods to aid serving RM data through the REST and RPC APIs
|
RMServiceContext |
RMServiceContext class maintains "Always On" services.
|
Enum | Description |
---|---|
DecommissioningNodesWatcher.DecommissioningNodeStatus |
Status about a specific decommissioning node.
|
NodesListManagerEventType | |
RMAppManagerEventType | |
RMFatalEventType |
Copyright © 2008–2018 Apache Software Foundation. All rights reserved.