org.apache.hadoop.hdfs.server.namenode
Class EncryptionZoneManager

java.lang.Object
  extended by org.apache.hadoop.hdfs.server.namenode.EncryptionZoneManager

public class EncryptionZoneManager
extends Object

Manages the list of encryption zones in the filesystem.

The EncryptionZoneManager has its own lock, but relies on the FSDirectory lock being held for many operations. The FSDirectory lock should not be taken if the manager lock is already held.


Field Summary
static org.slf4j.Logger LOG
           
 
Constructor Summary
EncryptionZoneManager(org.apache.hadoop.hdfs.server.namenode.FSDirectory dir, org.apache.hadoop.conf.Configuration conf)
          Construct a new EncryptionZoneManager.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static org.slf4j.Logger LOG
Constructor Detail

EncryptionZoneManager

public EncryptionZoneManager(org.apache.hadoop.hdfs.server.namenode.FSDirectory dir,
                             org.apache.hadoop.conf.Configuration conf)
Construct a new EncryptionZoneManager.

Parameters:
dir - Enclosing FSDirectory


Copyright © 2014 Apache Software Foundation. All Rights Reserved.