Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.recovery.records.ApplicationStateData
Packages that use ApplicationStateData
Package
Description
This package contains classes to recovery the resourcemanager.
-
Uses of ApplicationStateData in org.apache.hadoop.yarn.server.resourcemanager
Methods in org.apache.hadoop.yarn.server.resourcemanager with parameters of type ApplicationStateDataModifier and TypeMethodDescriptionprotected voidRMAppManager.recoverApplication(ApplicationStateData appState, RMStateStore.RMState rmState) -
Uses of ApplicationStateData in org.apache.hadoop.yarn.server.resourcemanager.recovery
Methods in org.apache.hadoop.yarn.server.resourcemanager.recovery that return ApplicationStateDataModifier and TypeMethodDescriptionRMStateStoreAppEvent.getAppState()RMStateStoreRemoveAppEvent.getAppState()RMStateUpdateAppEvent.getAppState()Methods in org.apache.hadoop.yarn.server.resourcemanager.recovery that return types with arguments of type ApplicationStateDataModifier and TypeMethodDescriptionMap<org.apache.hadoop.yarn.api.records.ApplicationId,ApplicationStateData> RMStateStore.RMState.getApplicationState()Methods in org.apache.hadoop.yarn.server.resourcemanager.recovery with parameters of type ApplicationStateDataModifier and TypeMethodDescriptionvoidFileSystemRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) protected voidLeveldbRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) voidMemoryRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) protected voidNullRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) protected abstract voidRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) Blocking API Derived classes must implement this method to remove the state of an application and its attempts.protected voidZKRMStateStore.removeApplicationStateInternal(ApplicationStateData appState) voidFileSystemRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateDataPB) protected voidLeveldbRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateData) voidMemoryRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appState) protected voidNullRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateData) protected abstract voidRMStateStore.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.voidZKRMStateStore.storeApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateDataPB) voidRMStateStore.updateApplicationState(ApplicationStateData appState) voidRMStateStore.updateApplicationState(ApplicationStateData appState, boolean notifyApp) voidFileSystemRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateDataPB) protected voidLeveldbRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateData) voidMemoryRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appState) protected voidNullRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateData) protected abstract voidRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateData) protected voidZKRMStateStore.updateApplicationStateInternal(org.apache.hadoop.yarn.api.records.ApplicationId appId, ApplicationStateData appStateDataPB) voidRMStateStore.updateApplicationStateSynchronously(ApplicationStateData appState, boolean notifyApp, org.apache.hadoop.thirdparty.com.google.common.util.concurrent.SettableFuture<Object> resultFuture) Constructors in org.apache.hadoop.yarn.server.resourcemanager.recovery with parameters of type ApplicationStateDataModifierConstructorDescriptionRMStateStoreAppEvent(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) -
Uses of ApplicationStateData in org.apache.hadoop.yarn.server.resourcemanager.recovery.records
Methods in org.apache.hadoop.yarn.server.resourcemanager.recovery.records that return ApplicationStateDataModifier and TypeMethodDescriptionstatic ApplicationStateDataApplicationStateData.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 ApplicationStateDataApplicationStateData.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) static ApplicationStateDataApplicationStateData.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 ApplicationStateDataApplicationStateData.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 ApplicationStateDataApplicationStateData.newInstance(long submitTime, long startTime, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context, String user) static ApplicationStateDataApplicationStateData.newInstance(long submitTime, long startTime, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context, String user, String realUser, org.apache.hadoop.ipc.CallerContext callerContext) static ApplicationStateDataApplicationStateData.newInstance(long submitTime, long startTime, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext context, String user, org.apache.hadoop.ipc.CallerContext callerContext) -
Uses of ApplicationStateData in org.apache.hadoop.yarn.server.resourcemanager.recovery.records.impl.pb