Interface ACLProvider

All Superinterfaces:
InternalACLProvider
All Known Implementing Classes:
DefaultACLProvider

public interface ACLProvider extends InternalACLProvider
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.apache.zookeeper.data.ACL>
    Return the ACL list to use for the given path
    List<org.apache.zookeeper.data.ACL>
    Return the ACL list to use by default (usually ZooDefs.Ids.OPEN_ACL_UNSAFE).
  • Method Details

    • getDefaultAcl

      List<org.apache.zookeeper.data.ACL> getDefaultAcl()
      Return the ACL list to use by default (usually ZooDefs.Ids.OPEN_ACL_UNSAFE).
      Specified by:
      getDefaultAcl in interface InternalACLProvider
      Returns:
      default ACL list
    • getAclForPath

      List<org.apache.zookeeper.data.ACL> getAclForPath(String path)
      Return the ACL list to use for the given path
      Specified by:
      getAclForPath in interface InternalACLProvider
      Parameters:
      path - path (NOTE: might be null)
      Returns:
      ACL list