CuratorFramework::getChildren
"
will return a list of zNode names (List<String>
).xxxxxxxxxx
org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /path
CONNECT_STRING
" variable with your information.xxxxxxxxxx
final String CONNECT_STRING = "localhost:2181";
final int SESSION_TIMEOUT_MS = Integer.valueOf(60 * 1000);
final int CONNECTION_TIMEOUT_MS = Integer.valueOf(15 * 1000);
final RetryPolicy RETRY_POLICY = new RetryOneTime(1000);
// -- CuratorFrameworkFactory::newClient
final CuratorFramework curatorFramework = CuratorFrameworkFactory.newClient(CONNECT_STRING, SESSION_TIMEOUT_MS, CONNECTION_TIMEOUT_MS, RETRY_POLICY);
// -- CuratorFramework::start
curatorFramework.start();
// -- CuratorFramework::getChildren
final String path = "/abc/abc1";
List<String> children = curatorFramework.getChildren().forPath(path);
for (String child : children) {
System.out.println(child);
}
// -- CuratorFramework::close
curatorFramework.close();