Modifier and Type | Method and Description |
---|---|
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> |
RMContextImpl.getRMApps() |
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> |
RMContext.getRMApps() |
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> |
RMActiveServiceContext.getRMApps() |
Modifier and Type | Method and Description |
---|---|
void |
RMApplicationHistoryWriter.applicationFinished(RMApp app,
RMAppState finalState) |
void |
RMApplicationHistoryWriter.applicationStarted(RMApp app) |
Modifier and Type | Method and Description |
---|---|
void |
SystemMetricsPublisher.appACLsUpdated(RMApp app,
String appViewACLs,
long updatedTime) |
void |
SystemMetricsPublisher.appAttemptFinished(RMAppAttempt appAttempt,
RMAppAttemptState appAttemtpState,
RMApp app,
long finishedTime) |
void |
SystemMetricsPublisher.appCreated(RMApp app,
long createdTime) |
void |
SystemMetricsPublisher.appFinished(RMApp app,
RMAppState state,
long finishedTime) |
void |
SystemMetricsPublisher.appStateUpdated(RMApp app,
org.apache.hadoop.yarn.api.records.YarnApplicationState appState,
long updatedTime) |
void |
SystemMetricsPublisher.appUpdated(RMApp app,
long updatedTime) |
Modifier and Type | Method and Description |
---|---|
void |
RMStateStore.removeApplication(RMApp app)
Non-blocking API
ResourceManager services call this to remove an application from the state
store
This does not block the dispatcher threads
There is no notification of completion for this operation.
|
void |
RMStateStore.storeNewApplication(RMApp app)
Non-Blocking API
ResourceManager services use this to store the application's state
This does not block the dispatcher threads
RMAppStoredEvent will be sent on completion to notify the RMApp
|
Modifier and Type | Class and Description |
---|---|
class |
RMAppImpl |
Modifier and Type | Method and Description |
---|---|
static boolean |
RMAppImpl.isAppInFinalState(RMApp rmApp) |
Modifier and Type | Method and Description |
---|---|
protected Boolean |
RMWebServices.hasAccess(RMApp app,
javax.servlet.http.HttpServletRequest hsr) |
protected javax.ws.rs.core.Response |
RMWebServices.killApp(RMApp app,
org.apache.hadoop.security.UserGroupInformation callerUGI,
javax.servlet.http.HttpServletRequest hsr,
String diagnostic) |
protected javax.ws.rs.core.Response |
RMWebServices.moveApp(RMApp app,
org.apache.hadoop.security.UserGroupInformation callerUGI,
String targetQueue) |
Constructor and Description |
---|
AppInfo(ResourceManager rm,
RMApp app,
Boolean hasAccess,
String schemePrefix) |
Copyright © 2017 Apache Software Foundation. All Rights Reserved.