(<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)(<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-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)
(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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |