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()
Context
getHttpPort
in interface Context
public ConcurrentMap<ApplicationId,Application> getApplications()
getApplications
in interface Context
public ConcurrentMap<ContainerId,Container> getContainers()
getContainers
in interface Context
public NMContainerTokenSecretManager getContainerTokenSecretManager()
getContainerTokenSecretManager
in interface Context
public NMTokenSecretManagerInNM getNMTokenSecretManager()
getNMTokenSecretManager
in interface Context
public NodeHealthStatus getNodeHealthStatus()
getNodeHealthStatus
in interface Context
public ContainerManagementProtocol getContainerManager()
getContainerManager
in interface Context
public void setContainerManager(ContainerManagementProtocol containerManager)
public void setWebServer(WebServer webServer)
public void setNodeId(NodeId nodeId)
Copyright © 2013 Apache Software Foundation. All rights reserved.