(<ddb-get client table-name key-map)
(<ddb-get client table-name key-map consistent?)
(<ddb-query client table-name key-map)
(<ddb-query client table-name key-map opts)
(<ddb-update client table-name key-map update-map)
(<ddb-update client table-name key-map update-map cond-expr)
(ddb-get client table-name key-map success-cb failure-cb)
(ddb-get client table-name key-map success-cb failure-cb consistent?)
(ddb-update client
table-name
key-map
update-map
cond-expr
success-cb
failure-cb)
(distributed-lock-client lock-name on-acquire on-release options)
Inputs: [lock-name :- s/Str on-acquire :- (s/=> s/Any) on-release :- (s/=> s/Any) options :- LockClientOptions] Returns: (s/protocol IDistributedLockClient)
Inputs: [lock-name :- s/Str on-acquire :- (s/=> s/Any) on-release :- (s/=> s/Any) options :- LockClientOptions] Returns: (s/protocol IDistributedLockClient)
(<attempt-acquisition* this prior-lease-id prior-lease-length-ms)
(<create-lock* this)
(<refresh-lock* this)
(acquire* this)
(acquired? this)
(release* this)
(start-aquire-loop* this)
(stop this)
(make-handler success-cb failure-cb op-name)
(make-handler success-cb failure-cb op-name transform-result)
(make-handler success-cb failure-cb op-name transform-result transform-error)
(sym-map & syms)
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close