@InterfaceAudience.Private
 @InterfaceStability.Unstable
public interface ApplicationHistoryWriter
ApplicationStartData, ApplicationFinishData
 ApplicationAttemptStartData, ApplicationAttemptFinishData,
 ContainerStartData and ContainerFinishData.| Modifier and Type | Method and Description | 
|---|---|
| void | applicationAttemptFinished(ApplicationAttemptFinishData appAttemptFinish)This method writes the information of  RMAppAttemptthat is
 available when it finishes. | 
| void | applicationAttemptStarted(ApplicationAttemptStartData appAttemptStart)This method writes the information of  RMAppAttemptthat is
 available when it starts. | 
| void | applicationFinished(ApplicationFinishData appFinish)This method writes the information of  RMAppthat is available
 when it finishes. | 
| void | applicationStarted(ApplicationStartData appStart)This method writes the information of  RMAppthat is available
 when it starts. | 
| void | containerFinished(ContainerFinishData containerFinish)This method writes the information of  RMContainerthat is
 available when it finishes. | 
| void | containerStarted(ContainerStartData containerStart)This method writes the information of  RMContainerthat is
 available when it starts. | 
void applicationStarted(ApplicationStartData appStart) throws IOException
RMApp that is available
 when it starts.appStart - the record of the information of RMApp that is
          available when it startsIOExceptionvoid applicationFinished(ApplicationFinishData appFinish) throws IOException
RMApp that is available
 when it finishes.appFinish - the record of the information of RMApp that is
          available when it finishesIOExceptionvoid applicationAttemptStarted(ApplicationAttemptStartData appAttemptStart) throws IOException
RMAppAttempt that is
 available when it starts.appAttemptStart - the record of the information of RMAppAttempt that is
          available when it startsIOExceptionvoid applicationAttemptFinished(ApplicationAttemptFinishData appAttemptFinish) throws IOException
RMAppAttempt that is
 available when it finishes.appAttemptFinish - the record of the information of RMAppAttempt that is
          available when it finishesIOExceptionvoid containerStarted(ContainerStartData containerStart) throws IOException
RMContainer that is
 available when it starts.containerStart - the record of the information of RMContainer that is
          available when it startsIOExceptionvoid containerFinished(ContainerFinishData containerFinish) throws IOException
RMContainer that is
 available when it finishes.containerFinish - the record of the information of RMContainer that is
          available when it finishesIOExceptionCopyright © 2008–2023 Apache Software Foundation. All rights reserved.