Yep, the Stat object will be null if the zNode doesn't exist.
On Wed, Nov 13, 2013 at 5:21 PM, Techy Teck <[email protected]> wrote: > one silly question.. If we need to check whether any znode exists or not, > then we need to do something like below - right? > > if(client.checkExists().forPath(/path_to_znode) != null) { > // do something here > } > > > This works fine.. But just wanted to make sure if there is any better way > of doing it.. > Thanks. > > > > > On Tue, Nov 12, 2013 at 10:19 PM, Techy Teck <[email protected]>wrote: > >> cool. Thanks.. Got that working.. >> >> >> On Tue, Nov 12, 2013 at 10:15 PM, Cameron McKenzie < >> [email protected]> wrote: >> >>> If you execute a checkExists() on the zNode, it will tell you the >>> creation time (ctime) and the modification time (mtime) >>> >>> Stat stat = client.checkExists().forPath("/path_to_znode"); >>> >>> stat.getCtime(); >>> stat.getMtime(); >>> >>> >>> >>> On Wed, Nov 13, 2013 at 4:51 PM, Techy Teck <[email protected]>wrote: >>> >>>> When we create any znode or update znode's data then is there any >>>> timestamps related with znode? >>>> >>>> Basically I am interested in getting the znode timestamp when that node >>>> got created or when it got updated? >>>> >>>> I am using apache curator library - >>>> >>>> CuratorFramework client = >>>> CuratorClient.createSimple("localhost:2181"); >>>> client.start(); >>>> >>>> Any thoughts? >>>> >>> >>> >> >
