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.