Получение всех последовательно созданных znodes с помощью куратора
Если я создаю zookeeper znodes, используя CreateMode.PERSISTENT_SEQUENTIAL для набора PATH.
String PATH = "/Configuration";
rawLocation = zk.create()
.withMode(CreateMode.PERSISTENT_SEQUENTIAL)
.forPath(PATH, data.getBytes());
Возможно ли получить все последовательно названные zNodes, созданные с использованием только PATH?
Опция CreateMode.PERSISTENT_SEQUENTIAL в методе.withMode создает zNode, на который ссылается PATH, с добавлением 10-значного инкрементного числа. Документация ссылается на PATH как родительский путь. Но я не могу использовать метод getData или checkExists() для zNode, на который ссылается сама PATH. Другими словами, я хочу использовать PATH в качестве родителя и использовать метод getChildren() для получения последовательно сгенерированных узлов. Это возможно?
Я нашел / понял решение. Если я завершил переменную PATH знаком "/" и добавил.creatingParentsIfNeeded() в цепочку методов создания, он создал необходимый родительский zNode.
String PATH = "/Configurations/"