A resilient and respawning Zookeeper client
A resilient and respawning Zookeeper client
(connected? this)
Is this client currently connected to the ZooKeeper cluster?
Is this client currently connected to the ZooKeeper cluster?
(open this connect-string timeout)
Open the connection
Open the connection
(create)
(make-watcher f)
(with-awaited-open-connection zclient connect-string timeout & body)
(with-client & body)
An unhygenic macro that captures this
and path
& binds client
to manage connection issues
An unhygenic macro that captures `this` and `path` & binds `client` to manage connection issues
(with-connection ehandler & body)
A hygenic macro that manages serious connection issues and provides a handler
A hygenic macro that manages serious connection issues and provides a handler
(with-retries f)
(children this path options)
Discover paths for all child znodes at the server (optionally at the given path)
Discover paths for all child znodes at the server (optionally at the given path)
(create-znode this path options)
Create a ZNode at the given path
Create a ZNode at the given path
(data this path options)
Fetch the data from the ZNode at the path
Fetch the data from the ZNode at the path
(delete this path version options)
Delete the znode at the given path, asserting its current version
Delete the znode at the given path, asserting its current version
(exists this path options)
Determine if the ZNode at the given path exists
Determine if the ZNode at the given path exists
(set-data this path data version options)
Set the data on the ZNode at the given path, asserting the current version
Set the data on the ZNode at the given path, asserting the current version
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close