Thanks Patrick. I submitted a patch:
https://issues.apache.org/jira/browse/ZOOKEEPER-679

Looking forward to any feedback...

All the best,
Aaron


On Thu, Feb 18, 2010 at 9:48 AM, Patrick Hunt <ph...@apache.org> wrote:

> Originally the c/java apis "grew up as sibilings" so there wasn't much
> attempt to make the java very OO friendly. What you are suggesting makes
> sense, and my personal thought is that if done correctly could "graduate" to
> main at some point (prolly as a complement to the current api, but lets
> start with contrib and see where it goes from there).
>
>
> Regards,
>
> Patrick
>
> Aaron Crow wrote:
>
>> Hi Patrick,
>>
>> Thanks! I took a look at zkclient. Since, as you say, it's not very well
>> documented, I'm not 100% clear on the goals of the project. However, I did
>> see that ZooKeeper nodes are described with (String)path throughout, so
>> that
>> tells me that zkclient hasn't adopted the first-class "Node" design I'm
>> proposing. I think, if the "Node" design was found useful by people AND
>> the
>> same people found zkclient useful, there would be some integration
>> possibilities so that the two could work hand-in-hand.
>>
>> Thanks again for your reply, and thanks in advance for any further
>> guidance
>> or thoughts...
>>
>>
>> All the best,
>> Aaron
>>
>>
>> On Tue, Feb 16, 2010 at 11:30 AM, Patrick Hunt <ph...@apache.org> wrote:
>>
>>  This sounds pretty useful as a contrib, ff to submit a patch
>>> http://bit.ly/bgYpW5 . Be sure to include README type details on
>>> semantics
>>> of use (I don't see watches so this might be pretty simple).
>>>
>>> Also see: http://bit.ly/bhcpwx a few ZK users are using this now afaict.
>>> However last I checked docs were thin and there def. were some issues
>>> with
>>> the semantics.
>>>
>>> Regards,
>>>
>>> Patrick
>>>
>>>
>>> Aaron Crow wrote:
>>>
>>>  Dear ZooKeepers,
>>>>
>>>> We recently integrated ZooKeeper into our Java project at work. This is
>>>> a
>>>> very cool project... I feel like a kid with a new toy. After using the
>>>> Java
>>>> API a little, I've begun to create some simple wrappers around the main
>>>> ZooKeeper object.
>>>>
>>>> Specifically, I'm creating a simple Node design, that makes it simpler
>>>> and
>>>> more convenient for me to do simple management of my ZooKeeper node
>>>> state.
>>>> Just as a rough idea:
>>>>
>>>> Node node = myZk.getNode(path);
>>>> if(node.exists()){
>>>>  String data = node.getData();
>>>>  Collection<Node> children = node.getChildren();
>>>>  node.delete();
>>>> }
>>>>
>>>> I was wondering... am I re-inventing the wheel here (did I miss any
>>>> existing
>>>> API like this)? Or if not, would the community have any interest if I
>>>> wanted
>>>> to add this into the main project?
>>>>
>>>> Many thanks in advance for any insights or guidance...
>>>>
>>>>
>>>> All the best,
>>>> Aaron
>>>>
>>>>
>>>>
>>

Reply via email to