there's a Java API (getConfig), Its basically a wrapper around get /zookeeper/config. But only in trunk, not 3.4.5.
On Wed, Dec 18, 2013 at 11:32 AM, Marshall McMullen < [email protected]> wrote: > I wrongly assumed there was a corresponding Java API for this but perhaps > not. Worst case you can just "get /zookeeper/config". > > Here's the draft documentation: > > https://docs.google.com/a/zentire.com/document/d/1AF8pIfQbN5cKxe0c4cQ4_DW6ZjBJqSkyANcTGUwkzjc/edit > > > > On Wed, Dec 18, 2013 at 7:57 AM, Siman, Aleksandr <[email protected]> > wrote: > > > I am interested in Java API so I have looked into sources of ` > > org.apache.zookeeper` v3.4.5 and have not found any `GetConfig`. > > What I have found is only ` > > javax.security.auth.login.Configuration.getConfiguration() `. > > > > -----Original Message----- > > From: Marshall McMullen [mailto:[email protected]] > > Sent: Wednesday, December 18, 2013 4:32 PM > > To: UserZooKeeper > > Subject: Re: Server addresses in a cluster > > > > There is a programmatic API to get the dynamic config: > > > > C: zoo_getconfig > > Java: GetConfig > > > > > > On Wed, Dec 18, 2013 at 7:04 AM, Siman, Aleksandr <[email protected]> > > wrote: > > > > > Hello! > > > > > > How to get list of server addresses in a cluster in runtime, the one > > > that can be found in config file, like: > > > server.1=localhost:2888:3888 > > > server.2=localhost:2889:3889 > > > server.3=localhost:2890:3890 > > > > > > Thank you! > > > > > > > > > ________________________________ > > > > > > This e-mail and any attachment(s) are intended only for the > > > recipient(s) named above and others who have been specifically > > > authorized to receive them. They may contain confidential information. > > > If you are not the intended recipient, please do not read this email or > > its attachment(s). > > > Furthermore, you are hereby notified that any dissemination, > > > distribution or copying of this e-mail and any attachment(s) is > > > strictly prohibited. If you have received this e-mail in error, please > > > immediately notify the sender by replying to this e-mail and then > > > delete this e-mail and any > > > attachment(s) or copies thereof from your system. Thank you. > > > > > > > ________________________________ > > > > This e-mail and any attachment(s) are intended only for the recipient(s) > > named above and others who have been specifically authorized to receive > > them. They may contain confidential information. If you are not the > > intended recipient, please do not read this email or its attachment(s). > > Furthermore, you are hereby notified that any dissemination, distribution > > or copying of this e-mail and any attachment(s) is strictly prohibited. > If > > you have received this e-mail in error, please immediately notify the > > sender by replying to this e-mail and then delete this e-mail and any > > attachment(s) or copies thereof from your system. Thank you. > > >
