Class DefaultACLProvider

  • All Implemented Interfaces:
    ACLProvider, org.apache.curator.utils.InternalACLProvider

    public class DefaultACLProvider
    extends java.lang.Object
    implements ACLProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.zookeeper.data.ACL> getAclForPath​(java.lang.String path)
      Return the ACL list to use for the given path
      java.util.List<org.apache.zookeeper.data.ACL> getDefaultAcl()
      Return the ACL list to use by default (usually ZooDefs.Ids.OPEN_ACL_UNSAFE).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultACLProvider

        public DefaultACLProvider()
    • Method Detail

      • getDefaultAcl

        public java.util.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 java.util.List<org.apache.zookeeper.data.ACL> getAclForPath​(java.lang.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