| Interface | Description | 
|---|---|
| HistoryContext | |
| HistoryStorage | Provides an API to query jobs that have finished. | 
| Class | Description | 
|---|---|
| CachedHistoryStorage | Manages an in memory cache of parsed Job History files. | 
| CompletedJob | Loads the basic job level data upfront. | 
| CompletedTask | |
| CompletedTaskAttempt | |
| HistoryClientService | This module is responsible for talking to the
 JobClient (user facing). | 
| HistoryFileManager | This class provides a way to interact with history files in a thread safe
 manor. | 
| HistoryServerFileSystemStateStoreService | |
| HistoryServerLeveldbStateStoreService | |
| HistoryServerNullStateStoreService | |
| HistoryServerStateStoreService | |
| HistoryServerStateStoreService.HistoryServerState | |
| HistoryServerStateStoreServiceFactory | |
| HSAuditLogger | |
| HSAuditLogger.AuditConstants | |
| HSProxies | |
| JHSDelegationTokenSecretManager | A MapReduce specific delegation token secret manager. | 
| JobHistory | Loads and manages the Job history cache. | 
| JobHistoryServer | JobHistoryServeris responsible for servicing all job history
 related requests from client. | 
| PartialJob | |
| UnparsedJob | A job that has too many tasks associated with it, of which we do not parse
 its job history file, to prevent the Job History Server from hanging on
 parsing the file. | 
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.