public class ATSHistoryACLPolicyManager extends Object implements org.apache.tez.common.security.HistoryACLPolicyManager
| Constructor and Description |
|---|
ATSHistoryACLPolicyManager() |
| Modifier and Type | Method and Description |
|---|---|
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,
org.apache.tez.common.security.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,
org.apache.tez.common.security.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, org.apache.tez.common.security.HistoryACLPolicyException
setupSessionACLs in interface org.apache.tez.common.security.HistoryACLPolicyManagerIOExceptionorg.apache.tez.common.security.HistoryACLPolicyExceptionpublic Map<String,String> setupNonSessionACLs(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, org.apache.tez.common.security.DAGAccessControls dagAccessControls) throws IOException, org.apache.tez.common.security.HistoryACLPolicyException
setupNonSessionACLs in interface org.apache.tez.common.security.HistoryACLPolicyManagerIOExceptionorg.apache.tez.common.security.HistoryACLPolicyExceptionpublic Map<String,String> setupSessionDAGACLs(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String dagName, org.apache.tez.common.security.DAGAccessControls dagAccessControls) throws IOException, org.apache.tez.common.security.HistoryACLPolicyException
setupSessionDAGACLs in interface org.apache.tez.common.security.HistoryACLPolicyManagerIOExceptionorg.apache.tez.common.security.HistoryACLPolicyExceptionCopyright © 2015 Apache Software Foundation. All rights reserved.