public static List<String> listChildrenNoWatch(ZKWatcher zkw, String znode)
    throws KeeperException {
    List<String> children = null;
    try {
      // List the children without watching
      children = zkw.getRecoverableZooKeeper().getChildren(znode, null);
    } catch (KeeperException.NoNodeException nne) {
      return null;
    } catch (InterruptedException ie) {
      zkw.interruptedException(ie);
    }
    return children;
  }
Lists the children of the specified znode without setting any watches. Sets no watches at all,
this method is best effort. Returns an empty list if the node has no children. Returns null if
the parent node itself does not exist.
@param zkw   zookeeper reference
@param znode node to get children
@return list of data of children of specified znode, empty if no children, null if parent does
        not exist
@throws KeeperException if unexpected zookeeper exception
hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java