* @param listn the zookeeper listener
* @return the current result
* @throws ZKException if failed to do watch
*/
public List<String> watchChildren(String path, ZKListener listn) {
RecoverableWatcher recoWatcher = new CommonRecoverableWatcher(this,
RecoverableWatcher.Type.CHILDREN, listn, path);
return submitWatcher(path, recoWatcher);
}