curator-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cameron McKenzie <mckenzie....@gmail.com>
Subject Re: Znode Timestamp?
Date Wed, 13 Nov 2013 06:22:18 GMT
Yep, the Stat object will be null if the zNode doesn't exist.


On Wed, Nov 13, 2013 at 5:21 PM, Techy Teck <comptechgeeky@gmail.com> 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 <comptechgeeky@gmail.com>wrote:
>
>> cool. Thanks.. Got that working..
>>
>>
>> On Tue, Nov 12, 2013 at 10:15 PM, Cameron McKenzie <
>> mckenzie.cam@gmail.com> 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 <comptechgeeky@gmail.com>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?
>>>>
>>>
>>>
>>
>

Mime
View raw message