java.lang.Runnablepublic class AMLauncher
extends java.lang.Object
implements java.lang.Runnable
| Constructor | Description |
|---|---|
AMLauncher(RMContext rmContext,
RMAppAttempt application,
AMLauncherEventType eventType,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> |
createAndSetAMRMToken() |
|
protected org.apache.hadoop.yarn.api.ContainerManagementProtocol |
getContainerMgrProxy(org.apache.hadoop.yarn.api.records.ContainerId containerId) |
|
protected org.apache.hadoop.yarn.ipc.YarnRPC |
getYarnRPC() |
|
protected void |
onAMLaunchFailed(org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.Exception ie) |
|
void |
run() |
|
protected void |
setupTokens(org.apache.hadoop.yarn.api.records.ContainerLaunchContext container,
org.apache.hadoop.yarn.api.records.ContainerId containerID) |
public AMLauncher(RMContext rmContext, RMAppAttempt application, AMLauncherEventType eventType, org.apache.hadoop.conf.Configuration conf)
protected org.apache.hadoop.yarn.api.ContainerManagementProtocol getContainerMgrProxy(org.apache.hadoop.yarn.api.records.ContainerId containerId)
@VisibleForTesting protected org.apache.hadoop.yarn.ipc.YarnRPC getYarnRPC()
@Private
@VisibleForTesting
protected void setupTokens(org.apache.hadoop.yarn.api.records.ContainerLaunchContext container,
org.apache.hadoop.yarn.api.records.ContainerId containerID)
throws java.io.IOException
java.io.IOException@VisibleForTesting protected org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> createAndSetAMRMToken()
public void run()
run in interface java.lang.Runnableprotected void onAMLaunchFailed(org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.Exception ie)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.