public static class NodeManager.NMContext extends Object implements Context
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentMap<org.apache.hadoop.yarn.api.records.ContainerId,Container> |
containers |
| Constructor and Description |
|---|
NodeManager.NMContext(NMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInNM nmTokenSecretManager,
LocalDirsHandlerService dirsHandler,
org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.yarn.server.security.ApplicationACLsManager |
getApplicationACLsManager() |
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,Application> |
getApplications() |
org.apache.hadoop.yarn.api.ContainerManagementProtocol |
getContainerManager() |
ConcurrentMap<org.apache.hadoop.yarn.api.records.ContainerId,Container> |
getContainers() |
NMContainerTokenSecretManager |
getContainerTokenSecretManager() |
int |
getHttpPort()
Return the node http-address.
|
LocalDirsHandlerService |
getLocalDirsHandler() |
NMTokenSecretManagerInNM |
getNMTokenSecretManager() |
org.apache.hadoop.yarn.server.api.records.NodeHealthStatus |
getNodeHealthStatus() |
org.apache.hadoop.yarn.api.records.NodeId |
getNodeId()
Usable only after ContainerManager is started.
|
void |
setContainerManager(org.apache.hadoop.yarn.api.ContainerManagementProtocol containerManager) |
void |
setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
void |
setWebServer(WebServer webServer) |
protected final ConcurrentMap<org.apache.hadoop.yarn.api.records.ContainerId,Container> containers
public NodeManager.NMContext(NMContainerTokenSecretManager containerTokenSecretManager, NMTokenSecretManagerInNM nmTokenSecretManager, LocalDirsHandlerService dirsHandler, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager)
public org.apache.hadoop.yarn.api.records.NodeId getNodeId()
public int getHttpPort()
ContextgetHttpPort in interface Contextpublic ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,Application> getApplications()
getApplications in interface Contextpublic ConcurrentMap<org.apache.hadoop.yarn.api.records.ContainerId,Container> getContainers()
getContainers in interface Contextpublic NMContainerTokenSecretManager getContainerTokenSecretManager()
getContainerTokenSecretManager in interface Contextpublic NMTokenSecretManagerInNM getNMTokenSecretManager()
getNMTokenSecretManager in interface Contextpublic org.apache.hadoop.yarn.server.api.records.NodeHealthStatus getNodeHealthStatus()
getNodeHealthStatus in interface Contextpublic org.apache.hadoop.yarn.api.ContainerManagementProtocol getContainerManager()
getContainerManager in interface Contextpublic void setContainerManager(org.apache.hadoop.yarn.api.ContainerManagementProtocol containerManager)
public void setWebServer(WebServer webServer)
public void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId)
public LocalDirsHandlerService getLocalDirsHandler()
getLocalDirsHandler in interface Contextpublic org.apache.hadoop.yarn.server.security.ApplicationACLsManager getApplicationACLsManager()
getApplicationACLsManager in interface ContextCopyright © 2014 Apache Software Foundation. All Rights Reserved.