public class ATSV15HistoryACLPolicyManager extends Object implements HistoryACLPolicyManager
| Constructor and Description |
|---|
ATSV15HistoryACLPolicyManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.hadoop.conf.Configuration |
getConf() |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
Map<String,String> |
setupNonSessionACLs(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
DAGAccessControls dagAccessControls) |
Map<String,String> |
setupSessionACLs(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.yarn.api.records.ApplicationId applicationId) |
Map<String,String> |
setupSessionDAGACLs(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
String dagName,
DAGAccessControls dagAccessControls) |
void |
updateTimelineEntityDomain(Object timelineEntity,
String domainId) |
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.Configurablepublic Map<String,String> setupSessionACLs(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId) throws IOException, HistoryACLPolicyException
setupSessionACLs in interface HistoryACLPolicyManagerIOExceptionHistoryACLPolicyExceptionpublic Map<String,String> setupNonSessionACLs(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, DAGAccessControls dagAccessControls) throws IOException, HistoryACLPolicyException
setupNonSessionACLs in interface HistoryACLPolicyManagerIOExceptionHistoryACLPolicyExceptionpublic Map<String,String> setupSessionDAGACLs(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String dagName, DAGAccessControls dagAccessControls) throws IOException, HistoryACLPolicyException
setupSessionDAGACLs in interface HistoryACLPolicyManagerIOExceptionHistoryACLPolicyExceptionpublic void updateTimelineEntityDomain(Object timelineEntity, String domainId)
updateTimelineEntityDomain in interface HistoryACLPolicyManagerpublic void close()
close in interface HistoryACLPolicyManagerCopyright © 2022 Apache Software Foundation. All rights reserved.