Liking cljdoc? Tell your friends :D

roomkey.zclient

A resilient and respawning Zookeeper client

A resilient and respawning Zookeeper client
raw docstring

aclsclj


Connectablecljprotocol

connected?clj

(connected? this)

Is this client currently connected to the ZooKeeper cluster?

Is this client currently connected to the ZooKeeper cluster?

openclj

(open this connect-string timeout)

Open the connection

Open the connection

createclj

(create)

create-modesclj


make-watcherclj

(make-watcher f)

with-awaited-open-connectioncljmacro

(with-awaited-open-connection zclient connect-string timeout & body)

with-clientcljmacro

(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
raw docstring

with-connectioncljmacro

(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
raw docstring

with-retriesclj

(with-retries f)

ZooKeeperFacingcljprotocol

childrenclj

(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-znodeclj

(create-znode this path options)

Create a ZNode at the given path

Create a ZNode at the given path

dataclj

(data this path options)

Fetch the data from the ZNode at the path

Fetch the data from the ZNode at the path

deleteclj

(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

existsclj

(exists this path options)

Determine if the ZNode at the given path exists

Determine if the ZNode at the given path exists

set-dataclj

(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