@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
RMAppAttempt that is
available when it finishes. |
void |
applicationAttemptStarted(ApplicationAttemptStartData appAttemptStart)
This method writes the information of
RMAppAttempt that is
available when it starts. |
void |
applicationFinished(ApplicationFinishData appFinish)
This method writes the information of
RMApp that is available
when it finishes. |
void |
applicationStarted(ApplicationStartData appStart)
This method writes the information of
RMApp that is available
when it starts. |
void |
containerFinished(ContainerFinishData containerFinish)
This method writes the information of
RMContainer that is
available when it finishes. |
void |
containerStarted(ContainerStartData containerStart)
This method writes the information of
RMContainer that 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 startsIOException
void 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 finishesIOException
void 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 startsIOException
void 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 finishesIOException
void 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 startsIOException
void 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 finishesIOException
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.