Class OzonePrefixPathImpl

java.lang.Object
org.apache.hadoop.ozone.om.OzonePrefixPathImpl
All Implemented Interfaces:
org.apache.hadoop.ozone.security.acl.OzonePrefixPath

public class OzonePrefixPathImpl extends Object implements org.apache.hadoop.ozone.security.acl.OzonePrefixPath
Implementation of OzonePrefixPath interface.
  • Constructor Details

  • Method Details

    • getOzoneFileStatus

      public org.apache.hadoop.ozone.om.helpers.OzoneFileStatus getOzoneFileStatus()
      Specified by:
      getOzoneFileStatus in interface org.apache.hadoop.ozone.security.acl.OzonePrefixPath
    • getChildren

      public Iterator<? extends org.apache.hadoop.ozone.om.helpers.OzoneFileStatus> getChildren(String keyPrefix) throws IOException
      Specified by:
      getChildren in interface org.apache.hadoop.ozone.security.acl.OzonePrefixPath
      Throws:
      IOException
    • isCheckRecursiveAccess

      public boolean isCheckRecursiveAccess()
      Returns:
      true if no sub-directories or sub-files exist, false otherwise