public static class NodeManager.NMContext extends Object implements Context
| Constructor and Description |
|---|
NodeManager.NMContext(NMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInNM nmTokenSecretManager) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentMap<ApplicationId,Application> |
getApplications() |
ContainerManagementProtocol |
getContainerManager() |
ConcurrentMap<ContainerId,Container> |
getContainers() |
NMContainerTokenSecretManager |
getContainerTokenSecretManager() |
int |
getHttpPort()
Return the node http-address.
|
NMTokenSecretManagerInNM |
getNMTokenSecretManager() |
NodeHealthStatus |
getNodeHealthStatus() |
NodeId |
getNodeId()
Usable only after ContainerManager is started.
|
void |
setContainerManager(ContainerManagementProtocol containerManager) |
void |
setNodeId(NodeId nodeId) |
void |
setWebServer(WebServer webServer) |
public NodeManager.NMContext(NMContainerTokenSecretManager containerTokenSecretManager, NMTokenSecretManagerInNM nmTokenSecretManager)
public NodeId getNodeId()
public int getHttpPort()
ContextgetHttpPort in interface Contextpublic ConcurrentMap<ApplicationId,Application> getApplications()
getApplications in interface Contextpublic ConcurrentMap<ContainerId,Container> getContainers()
getContainers in interface Contextpublic NMContainerTokenSecretManager getContainerTokenSecretManager()
getContainerTokenSecretManager in interface Contextpublic NMTokenSecretManagerInNM getNMTokenSecretManager()
getNMTokenSecretManager in interface Contextpublic NodeHealthStatus getNodeHealthStatus()
getNodeHealthStatus in interface Contextpublic ContainerManagementProtocol getContainerManager()
getContainerManager in interface Contextpublic void setContainerManager(ContainerManagementProtocol containerManager)
public void setWebServer(WebServer webServer)
public void setNodeId(NodeId nodeId)
Copyright © 2013 Apache Software Foundation. All rights reserved.