org.apache.hadoop.hive.ql.security.authorization
Class PrivilegeRegistry

java.lang.Object
  extended by org.apache.hadoop.hive.ql.security.authorization.PrivilegeRegistry

public class PrivilegeRegistry
extends Object

PrivilegeRegistry is used to do privilege lookups. Given a privilege name, it will return the Privilege object.


Field Summary
protected static HashMap<Privilege.PrivilegeType,Privilege> Registry
           
 
Constructor Summary
PrivilegeRegistry()
           
 
Method Summary
static Privilege getPrivilege(int privilegeToken)
           
static Privilege getPrivilege(Privilege.PrivilegeType privilegeType)
           
static Privilege getPrivilege(String privilegeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Registry

protected static HashMap<Privilege.PrivilegeType,Privilege> Registry
Constructor Detail

PrivilegeRegistry

public PrivilegeRegistry()
Method Detail

getPrivilege

public static Privilege getPrivilege(Privilege.PrivilegeType privilegeType)

getPrivilege

public static Privilege getPrivilege(int privilegeToken)

getPrivilege

public static Privilege getPrivilege(String privilegeName)


Copyright © 2011 The Apache Software Foundation