Class DefaultINodeAttributesProvider
java.lang.Object
org.apache.hadoop.hdfs.server.namenode.INodeAttributeProvider
org.apache.hadoop.hdfs.server.namenode.DefaultINodeAttributesProvider
A default implementation of the INodeAttributesProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.hdfs.server.namenode.INodeAttributeProvider
INodeAttributeProvider.AccessControlEnforcer, INodeAttributeProvider.AuthorizationContext -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttributes(String[] pathElements, INodeAttributes inode) voidstart()Initialize the provider.voidstop()Shutdown the provider.Methods inherited from class org.apache.hadoop.hdfs.server.namenode.INodeAttributeProvider
getAttributes, getAttributes, getExternalAccessControlEnforcer
-
Field Details
-
DEFAULT_PROVIDER
-
-
Constructor Details
-
DefaultINodeAttributesProvider
public DefaultINodeAttributesProvider()
-
-
Method Details
-
start
public void start()Description copied from class:INodeAttributeProviderInitialize the provider. This method is called at NameNode startup time.- Specified by:
startin classINodeAttributeProvider
-
stop
public void stop()Description copied from class:INodeAttributeProviderShutdown the provider. This method is called at NameNode shutdown time.- Specified by:
stopin classINodeAttributeProvider
-
getAttributes
- Specified by:
getAttributesin classINodeAttributeProvider
-