java - una - saber si un archivo existe
¿Cómo verifico si existe una ruta en Zookeeper usando Curator? (1)
El objeto org.apache.zookeeper.data.Stat
son metadatos sobre ese ZNode. (Conceptualmente, es similar a cómo stat()
le checkExists().forPath()
información sobre un archivo en el sistema de archivos, de ahí su nombre). checkExists().forPath()
devuelve un Stat
si existe o null
si no existe.
Actualmente estoy en las primeras etapas de desarrollo para integrar las cosas de Zookeeper en mi aplicación. Estoy usando el Curator de Netflix como una API para tratar con Zookeeper. Tengo la esencia de la mayor parte de esto (como agregar ZNodes y todo eso).
Pero, ¿cómo diablos compruebas si existe un ZNode? El código que parece que funcionaría es:
client.checkExists().forPath(path);
... Donde el client
es una instancia de com.netflix.curator.framework.CuratorFramework
Sin embargo, esta llamada devuelve un objeto org.apache.zookeeper.data.Stat
.
Usando este objeto, ¿cómo puedo saber si existe una ruta o no?
Gracias