org.apache.hadoop.yarn.server.applicationhistoryservice
Interface ApplicationHistoryStore

All Superinterfaces:
ApplicationHistoryReader, ApplicationHistoryWriter, Closeable, org.apache.hadoop.service.Service
All Known Implementing Classes:
FileSystemApplicationHistoryStore, MemoryApplicationHistoryStore, NullApplicationHistoryStore

@InterfaceAudience.Public
@InterfaceStability.Unstable
public interface ApplicationHistoryStore
extends org.apache.hadoop.service.Service, ApplicationHistoryReader, ApplicationHistoryWriter

This class is the abstract of the storage of the application history data. It is a Service, such that the implementation of this class can make use of the service life cycle to initialize and cleanup the storage. Users can access the storage via ApplicationHistoryReader and ApplicationHistoryWriter interfaces.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.hadoop.service.Service
org.apache.hadoop.service.Service.STATE
 
Method Summary
 
Methods inherited from interface org.apache.hadoop.service.Service
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, registerServiceListener, start, stop, unregisterServiceListener, waitForServiceToStop
 
Methods inherited from interface org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryReader
getAllApplications, getAMContainer, getApplication, getApplicationAttempt, getApplicationAttempts, getContainer, getContainers
 
Methods inherited from interface org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryWriter
applicationAttemptFinished, applicationAttemptStarted, applicationFinished, applicationStarted, containerFinished, containerStarted
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.