Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp
Packages that use RMApp
Package
Description
Package org.apache.hadoop.yarn.server.resourcemanager.metrics contains
classes related to publishing app/container events to ATS.
This package contains classes to recovery the resourcemanager.
Package org.apache.hadoop.yarn.server.resourcemanager.security
contains classes related to security.
This package contains the web data access objects (DAO) for the RM.
-
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager
Methods in org.apache.hadoop.yarn.server.resourcemanager that return types with arguments of type RMAppModifier and TypeMethodDescriptionConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> RMActiveServiceContext.getRMApps()ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> RMContext.getRMApps()ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> RMContextImpl.getRMApps()Methods in org.apache.hadoop.yarn.server.resourcemanager with parameters of type RMApp -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.ahs
Methods in org.apache.hadoop.yarn.server.resourcemanager.ahs with parameters of type RMAppModifier and TypeMethodDescriptionvoidRMApplicationHistoryWriter.applicationFinished(RMApp app, RMAppState finalState) voidRMApplicationHistoryWriter.applicationStarted(RMApp app) -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.metrics
Methods in org.apache.hadoop.yarn.server.resourcemanager.metrics with parameters of type RMAppModifier and TypeMethodDescriptionvoidCombinedSystemMetricsPublisher.appACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidNoOpSystemMetricPublisher.appACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidSystemMetricsPublisher.appACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidTimelineServiceV1Publisher.appACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidTimelineServiceV2Publisher.appACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidCombinedSystemMetricsPublisher.appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) voidNoOpSystemMetricPublisher.appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) voidSystemMetricsPublisher.appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) voidTimelineServiceV1Publisher.appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemptState, RMApp app, long finishedTime) voidTimelineServiceV2Publisher.appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) voidCombinedSystemMetricsPublisher.appCreated(RMApp app, long createdTime) voidNoOpSystemMetricPublisher.appCreated(RMApp app, long createdTime) voidSystemMetricsPublisher.appCreated(RMApp app, long createdTime) voidTimelineServiceV1Publisher.appCreated(RMApp app, long createdTime) voidTimelineServiceV2Publisher.appCreated(RMApp app, long createdTime) voidCombinedSystemMetricsPublisher.appFinished(RMApp app, RMAppState state, long finishedTime) voidNoOpSystemMetricPublisher.appFinished(RMApp app, RMAppState state, long finishedTime) voidSystemMetricsPublisher.appFinished(RMApp app, RMAppState state, long finishedTime) voidTimelineServiceV1Publisher.appFinished(RMApp app, RMAppState state, long finishedTime) voidTimelineServiceV2Publisher.appFinished(RMApp app, RMAppState state, long finishedTime) voidAbstractSystemMetricsPublisher.appLaunched(RMApp app, long launchTime) voidCombinedSystemMetricsPublisher.appLaunched(RMApp app, long launchTime) voidNoOpSystemMetricPublisher.appLaunched(RMApp app, long launchTime) voidSystemMetricsPublisher.appLaunched(RMApp app, long launchTime) voidTimelineServiceV1Publisher.appLaunched(RMApp app, long launchTime) voidTimelineServiceV2Publisher.appLaunched(RMApp app, long launchTime) voidCombinedSystemMetricsPublisher.appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidNoOpSystemMetricPublisher.appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidSystemMetricsPublisher.appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidTimelineServiceV1Publisher.appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidTimelineServiceV2Publisher.appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidCombinedSystemMetricsPublisher.appUpdated(RMApp app, long updatedTime) voidNoOpSystemMetricPublisher.appUpdated(RMApp app, long currentTimeMillis) voidSystemMetricsPublisher.appUpdated(RMApp app, long updatedTime) voidTimelineServiceV1Publisher.appUpdated(RMApp app, long updatedTime) voidTimelineServiceV2Publisher.appUpdated(RMApp app, long currentTimeMillis) -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.recovery
Methods in org.apache.hadoop.yarn.server.resourcemanager.recovery with parameters of type RMAppModifier and TypeMethodDescriptionvoidRMStateStore.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.voidRMStateStore.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. -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.rmapp
Classes in org.apache.hadoop.yarn.server.resourcemanager.rmapp that implement RMAppMethods in org.apache.hadoop.yarn.server.resourcemanager.rmapp with parameters of type RMApp -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt
Constructors in org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt with parameters of type RMAppModifierConstructorDescriptionRMAppAttemptImpl(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, RMContext rmContext, YarnScheduler scheduler, ApplicationMasterService masterService, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, org.apache.hadoop.conf.Configuration conf, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, RMApp rmApp) RMAppAttemptImpl(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, RMContext rmContext, YarnScheduler scheduler, ApplicationMasterService masterService, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, org.apache.hadoop.conf.Configuration conf, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, RMApp rmApp, BlacklistManager amBlacklistManager) -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.security
Methods in org.apache.hadoop.yarn.server.resourcemanager.security with parameters of type RMAppModifier and TypeMethodDescriptionbooleanCapacityQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses) booleanCapacityQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses, String targetQueue) booleanFairQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses) booleanFairQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses, String targetQueue) booleanGenericQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses) booleanGenericQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses, String targetQueue) abstract booleanQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses) abstract booleanQueueACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.QueueACL acl, RMApp app, String remoteAddress, List<String> forwardedAddresses, String targetQueue) Check access to a targetQueue in the case of a move of an application. -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.webapp
Methods in org.apache.hadoop.yarn.server.resourcemanager.webapp with parameters of type RMAppModifier and TypeMethodDescriptionprotected Booleanprotected Booleanprotected javax.ws.rs.core.ResponseRMWebServices.killApp(RMApp app, org.apache.hadoop.security.UserGroupInformation callerUGI, javax.servlet.http.HttpServletRequest hsr, String diagnostic) protected javax.ws.rs.core.ResponseRMWebServices.moveApp(RMApp app, org.apache.hadoop.security.UserGroupInformation callerUGI, String targetQueue) -
Uses of RMApp in org.apache.hadoop.yarn.server.resourcemanager.webapp.dao
Constructors in org.apache.hadoop.yarn.server.resourcemanager.webapp.dao with parameters of type RMAppModifierConstructorDescriptionAppInfo(ResourceManager rm, RMApp app, Boolean hasAccess, String schemePrefix) AppInfo(ResourceManager rm, RMApp app, Boolean hasAccess, String schemePrefix, DeSelectFields deSelects)