org.apache.hadoop.yarn.server.resourcemanager
Class RMContextImpl
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.RMContextImpl
- All Implemented Interfaces:
- RMContext
public class RMContextImpl
- extends Object
- implements RMContext
Constructor Summary |
RMContextImpl(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager appTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager)
|
RMContextImpl(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
RMStateStore store,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager amRMTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMContextImpl
public RMContextImpl(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
RMStateStore store,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager amRMTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager)
RMContextImpl
public RMContextImpl(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager appTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager)
getDispatcher
public org.apache.hadoop.yarn.event.Dispatcher getDispatcher()
- Specified by:
getDispatcher
in interface RMContext
getStateStore
public RMStateStore getStateStore()
- Specified by:
getStateStore
in interface RMContext
getRMApps
public ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> getRMApps()
- Specified by:
getRMApps
in interface RMContext
getRMNodes
public ConcurrentMap<org.apache.hadoop.yarn.api.records.NodeId,RMNode> getRMNodes()
- Specified by:
getRMNodes
in interface RMContext
getInactiveRMNodes
public ConcurrentMap<String,RMNode> getInactiveRMNodes()
- Specified by:
getInactiveRMNodes
in interface RMContext
getContainerAllocationExpirer
public ContainerAllocationExpirer getContainerAllocationExpirer()
- Specified by:
getContainerAllocationExpirer
in interface RMContext
getAMLivelinessMonitor
public AMLivelinessMonitor getAMLivelinessMonitor()
- Specified by:
getAMLivelinessMonitor
in interface RMContext
getAMFinishingMonitor
public AMLivelinessMonitor getAMFinishingMonitor()
- Specified by:
getAMFinishingMonitor
in interface RMContext
getDelegationTokenRenewer
public DelegationTokenRenewer getDelegationTokenRenewer()
- Specified by:
getDelegationTokenRenewer
in interface RMContext
getAMRMTokenSecretManager
public AMRMTokenSecretManager getAMRMTokenSecretManager()
- Specified by:
getAMRMTokenSecretManager
in interface RMContext
getContainerTokenSecretManager
public RMContainerTokenSecretManager getContainerTokenSecretManager()
- Specified by:
getContainerTokenSecretManager
in interface RMContext
getNMTokenSecretManager
public NMTokenSecretManagerInRM getNMTokenSecretManager()
- Specified by:
getNMTokenSecretManager
in interface RMContext
getClientToAMTokenSecretManager
public ClientToAMTokenSecretManagerInRM getClientToAMTokenSecretManager()
- Specified by:
getClientToAMTokenSecretManager
in interface RMContext
setStateStore
public void setStateStore(RMStateStore store)
getClientRMService
public ClientRMService getClientRMService()
- Specified by:
getClientRMService
in interface RMContext
setClientRMService
public void setClientRMService(ClientRMService clientRMService)
- Specified by:
setClientRMService
in interface RMContext
getRMDelegationTokenSecretManager
public RMDelegationTokenSecretManager getRMDelegationTokenSecretManager()
- Specified by:
getRMDelegationTokenSecretManager
in interface RMContext
setRMDelegationTokenSecretManager
public void setRMDelegationTokenSecretManager(RMDelegationTokenSecretManager delegationTokenSecretManager)
- Specified by:
setRMDelegationTokenSecretManager
in interface RMContext
Copyright © 2014 Apache Software Foundation. All Rights Reserved.