org.apache.hadoop.yarn.server.resourcemanager.recovery.records
Interface ApplicationStateData

All Known Implementing Classes:
ApplicationStateDataPBImpl

@InterfaceAudience.Public
@InterfaceStability.Unstable
public interface ApplicationStateData

Contains all the state data that needs to be stored persistently for an Application


Method Summary
 org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext getApplicationSubmissionContext()
          The ApplicationSubmissionContext for the application ApplicationId can be obtained from the this
 long getSubmitTime()
          The time at which the application was received by the Resource Manager
 String getUser()
           
 void setApplicationSubmissionContext(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context)
           
 void setSubmitTime(long submitTime)
           
 void setUser(String user)
          The application submitter
 

Method Detail

getSubmitTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
long getSubmitTime()
The time at which the application was received by the Resource Manager

Returns:
submitTime

setSubmitTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
void setSubmitTime(long submitTime)

setUser

@InterfaceAudience.Public
@InterfaceStability.Unstable
void setUser(String user)
The application submitter


getUser

@InterfaceAudience.Public
@InterfaceStability.Unstable
String getUser()

getApplicationSubmissionContext

@InterfaceAudience.Public
@InterfaceStability.Unstable
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext getApplicationSubmissionContext()
The ApplicationSubmissionContext for the application ApplicationId can be obtained from the this

Returns:
ApplicationSubmissionContext

setApplicationSubmissionContext

@InterfaceAudience.Public
@InterfaceStability.Unstable
void setApplicationSubmissionContext(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context)


Copyright © 2014 Apache Software Foundation. All Rights Reserved.