@InterfaceAudience.Private @InterfaceStability.Unstable public class ProxyCAManager extends org.apache.hadoop.service.AbstractService implements Recoverable
ProxyCA
, which contains the Certificate Authority for
AMs to have certificates for HTTPS communication with the RM Proxy.Constructor and Description |
---|
ProxyCAManager(org.apache.hadoop.yarn.server.webproxy.ProxyCA proxyCA,
RMContext rmContext) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.server.webproxy.ProxyCA |
getProxyCA() |
void |
recover(RMStateStore.RMState state) |
protected void |
serviceStart() |
protected void |
serviceStop() |
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, serviceInit, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
public ProxyCAManager(org.apache.hadoop.yarn.server.webproxy.ProxyCA proxyCA, RMContext rmContext)
protected void serviceStart() throws Exception
serviceStart
in class org.apache.hadoop.service.AbstractService
Exception
protected void serviceStop() throws Exception
serviceStop
in class org.apache.hadoop.service.AbstractService
Exception
public org.apache.hadoop.yarn.server.webproxy.ProxyCA getProxyCA()
public void recover(RMStateStore.RMState state) throws GeneralSecurityException, IOException
recover
in interface Recoverable
GeneralSecurityException
IOException
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.