Class DefaultACLProvider

java.lang.Object
org.apache.curator.framework.imps.DefaultACLProvider
All Implemented Interfaces:
ACLProvider, org.apache.curator.utils.InternalACLProvider

public class DefaultACLProvider extends Object implements ACLProvider
  • Constructor Details

    • DefaultACLProvider

      public DefaultACLProvider()
  • Method Details

    • getDefaultAcl

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

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