Modifier and Type | Method and Description |
---|---|
protected void |
RMAppManager.recoverApplication(ApplicationStateData appState,
RMStateStore.RMState rmState) |
Modifier and Type | Method and Description |
---|---|
ApplicationStateData |
RMStateUpdateAppEvent.getAppState() |
ApplicationStateData |
RMStateStoreRemoveAppEvent.getAppState() |
ApplicationStateData |
RMStateStoreAppEvent.getAppState() |
Modifier and Type | Method and Description |
---|---|
Map<org.apache.hadoop.yarn.api.records.ApplicationId,ApplicationStateData> |
RMStateStore.RMState.getApplicationState() |
Modifier and Type | Method and Description |
---|---|
protected void |
ZKRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) |
protected abstract void |
RMStateStore.removeApplicationStateInternal(ApplicationStateData appState)
Blocking API
Derived classes must implement this method to remove the state of an
application and its attempts
|
protected void |
NullRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) |
void |
MemoryRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) |
protected void |
LeveldbRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) |
void |
FileSystemRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) |
void |
ZKRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateDataPB) |
protected abstract void |
RMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData)
Blocking API
Derived classes must implement this method to store the state of an
application.
|
protected void |
NullRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData) |
void |
MemoryRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appState) |
protected void |
LeveldbRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData) |
void |
FileSystemRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateDataPB) |
void |
RMStateStore.updateApplicationState(ApplicationStateData appState) |
void |
RMStateStore.updateApplicationState(ApplicationStateData appState,
boolean notifyApp) |
protected void |
ZKRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateDataPB) |
protected abstract void |
RMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData) |
protected void |
NullRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData) |
void |
MemoryRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appState) |
protected void |
LeveldbRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateData) |
void |
FileSystemRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId,
ApplicationStateData appStateDataPB) |
void |
RMStateStore.updateApplicationStateSynchronously(ApplicationStateData appState,
boolean notifyApp,
org.apache.hadoop.thirdparty.com.google.common.util.concurrent.SettableFuture<Object> resultFuture) |
Constructor and Description |
---|
RMStateStoreAppEvent(ApplicationStateData appState) |
RMStateUpdateAppEvent(ApplicationStateData appState) |
RMStateUpdateAppEvent(ApplicationStateData appState,
boolean notifyApplication) |
RMStateUpdateAppEvent(ApplicationStateData appState,
boolean notifyApp,
org.apache.hadoop.thirdparty.com.google.common.util.concurrent.SettableFuture<Object> future) |
Modifier and Type | Method and Description |
---|---|
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context,
String user) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context,
String user,
org.apache.hadoop.ipc.CallerContext callerContext) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context,
String user,
String realUser,
org.apache.hadoop.ipc.CallerContext callerContext) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
String user,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
RMAppState state,
String diagnostics,
long launchTime,
long finishTime,
org.apache.hadoop.ipc.CallerContext callerContext) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
String user,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
RMAppState state,
String diagnostics,
long launchTime,
long finishTime,
org.apache.hadoop.ipc.CallerContext callerContext,
Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> applicationTimeouts) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
String user,
String realUser,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
RMAppState state,
String diagnostics,
long launchTime,
long finishTime,
org.apache.hadoop.ipc.CallerContext callerContext) |
static ApplicationStateData |
ApplicationStateData.newInstance(long submitTime,
long startTime,
String user,
String realUser,
org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext,
RMAppState state,
String diagnostics,
long launchTime,
long finishTime,
org.apache.hadoop.ipc.CallerContext callerContext,
Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,Long> applicationTimeouts) |
Modifier and Type | Class and Description |
---|---|
class |
ApplicationStateDataPBImpl |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.