Liking cljdoc? Tell your friends :D

chazel.core


->mtakeclj

(->mtake n mname)

add-all!clj

(add-all! hc c)

add-entry-listenerclj

(add-entry-listener m ml)

add-indexclj

(add-index m index)
(add-index m index ordered?)

add-member-attrclj

(add-member-attr instance k v)

all-instancesclj

(all-instances)

c-instanceclj


cgetclj

(cget m k)
(cget m k f)

client-configclj

(client-config {:keys [hosts retry-ms retry-max group-name group-password
                       near-cache smart-routing]
                :or {hosts ["127.0.0.1"]
                     retry-ms 5000
                     retry-max 720000
                     group-name "dev"
                     group-password "dev-pass"
                     smart-routing true}})

client-instanceclj

(client-instance)
(client-instance conf)

client-instance?clj

Checks that the current instance is running via instance-active?.

Checks that the current instance is running
via `instance-active?`.
raw docstring

cluster-ofclj

(cluster-of nodes & {:keys [conf]})

cluster-statsclj

(cluster-stats)
(cluster-stats instance)

comp-keysclj


delete!clj

(delete! m k)

distributed-objectsclj

(distributed-objects hz-instance)

entry-added-listenerclj

(entry-added-listener f)

entry-evicted-listenerclj

(entry-evicted-listener f)

entry-expired-listenerclj

(entry-expired-listener f)

entry-loaded-listenerclj

(entry-loaded-listener f)

entry-merged-listenerclj

(entry-merged-listener f)

entry-removed-listenerclj

(entry-removed-listener f)

entry-updated-listenerclj

(entry-updated-listener f)

eviction-configclj

(eviction-config {:keys [eviction-policy max-size-policy size]})

execution-callbackclj

(execution-callback {:keys [on-response on-failure]
                     :or {on-response identity on-failure identity}})

find-all-mapsclj

(find-all-maps)
(find-all-maps instance)

ftaskclj

(ftask fun & args)

hz-instanceclj

(hz-instance)
(hz-instance conf)

hz-listclj

(hz-list m)
(hz-list m instance)

hz-mapclj

(hz-map m)
(hz-map m instance)

hz-mmapclj

(hz-mmap m)
(hz-mmap m instance)

hz-queueclj

(hz-queue m)
(hz-queue m instance)

hz-reliable-topicclj

(hz-reliable-topic t)
(hz-reliable-topic t instance)

instance-active?clj

(instance-active? instance)

Checks that the provided <instance> is running, and if so returns it - otherwise returns falsey.

Checks that the provided <instance> is running,
and if so returns it - otherwise returns falsey.
raw docstring

k->enumcljmacro

(k->enum t k)

local-member-by-instanceclj

(local-member-by-instance instance)

map-sizesclj

(map-sizes)
(map-sizes instance)

message-listenerclj

(message-listener f)

mtakeclj

(mtake m)
(mtake n m)

near-cache-configclj

(near-cache-config {:keys [name eviction preloader in-memory-format
                           invalidate-on-change time-to-live-seconds
                           max-idle-seconds cache-local-entries
                           local-update-policy]})

new-instanceclj

(new-instance)
(new-instance conf)

Pageablecljprotocol

next-pageclj

(next-page _)

preloader-configclj

(preloader-config {:keys [enabled directory store-initial-delay-seconds
                          store-interval-seconds]})

put!clj

(put! m k v)
(put! m k v f)

put-all!clj

(put-all! dest src)

query-cacheclj

(query-cache m cname)
(query-cache m cname pred)
(query-cache m cname pred include-value?)
(query-cache m cname pred listener include-value?)

continuous query cache: i.e. (query-cache m "vim-cache" "editor = vim")

continuous query cache: i.e. (query-cache m "vim-cache" "editor = vim")
raw docstring

reliable-message-listenerclj

(reliable-message-listener
  f
  {:keys [start-from store-seq loss-tolerant? terminal?]
   :or {start-from -1 store-seq identity loss-tolerant? false terminal? true}})

ReliableTopiccljprotocol

add-reliable-listenerclj

(add-reliable-listener t f opts)

remove!clj

(remove! m k)

remove-entry-listenerclj

(remove-entry-listener m listener-id)

secrefyclj

(secrefy {:keys [group-name group-password] :as conf})

selectclj

(select m
        where
        &
        {:keys [as order-by page-size] :or {as :set order-by comp-keys}})

set-default-exception-handlerclj

(set-default-exception-handler)

shutdownclj

(shutdown)

shutdown-clientclj

(shutdown-client instance)

taskclj

(task fun & args)

Topiccljprotocol

add-message-listenerclj

(add-message-listener t f)

hz-nameclj

(hz-name t)

local-statsclj

(local-stats t)

publishclj

(publish t msg)

remove-message-listenerclj

(remove-message-listener t id)

unproxyclj

(unproxy p)

with-credsclj

(with-creds creds)
(with-creds {:keys [group-name group-password]} config)

with-near-cacheclj

(with-near-cache nc-config map-name)
(with-near-cache nc-config map-name hz-config)

with-pagingclj

(with-paging n & {:keys [order-by pred] :or {order-by comp-keys}})

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close