Liking cljdoc? Tell your friends :D

avout.transaction


bargeclj

(barge txn tagged-txid)
source

barge-time-elapsed?clj

(barge-time-elapsed? txn)
source

behind-committing-point?clj

(behind-committing-point? ref point)

Returns true when the given txn's read-point is behind either a committed or committing point.

Returns true when the given txn's read-point is behind either a committed or committing point.
sourceraw docstring

block-and-bailclj

(block-and-bail txn)
source

COMMITTEDclj

source

COMMITTINGclj

source

create-local-transactionclj

(create-local-transaction client)
source

current-state?clj

(current-state? client txid & states)
source

extract-pointclj

(extract-point path)
source

get-committed-point-beforeclj

(get-committed-point-before ref point)

Gets the committed point before the given one.

Gets the committed point before the given one.
sourceraw docstring

get-historyclj

(get-history client ref-name)
source

get-last-committed-pointclj

(get-last-committed-point client ref-name)

Gets the last committed point for the given Ref.

Gets the last committed point for the given Ref.
sourceraw docstring

get-local-transactionclj

(get-local-transaction client)
source

init-refclj

(init-ref client ref-node)
source

invalidate-cache-and-retryclj

(invalidate-cache-and-retry txn ref)
source

KILLEDclj

source

local-transactionclj

source

next-pointclj

(next-point client)
source

parse-versionclj

(parse-version version)
source

point-nodeclj

(point-node point)
source

process-commutesclj

(process-commutes txn)
source

reincarnate-txnclj

(reincarnate-txn txn)
source

reset-refclj

(reset-ref client ref-node)
source

RETRYclj

source

retryexclj

source

retryex?clj

(retryex? e)
source

run-in-transactionclj

(run-in-transaction client f)
source

RUNNINGclj

source

running?clj

(running? txn)
source

state=clj

(state= s1 s2)
source

stopclj

(stop txn)
source

sync-refclj

(sync-ref ref)
source

tagged?clj

(tagged? client ref-node)
source

Transactioncljprotocol

doCommuteclj

(doCommute this f args)

doEnsureclj

(doEnsure this)

doGetclj

(doGet this ref)

doSetclj

(doSet this ref value)

runInTransactionclj

(runInTransaction this f)
source

trigger-watchesclj

(trigger-watches txn)
source

trim-ref-historyclj

(trim-ref-history ref current-point history-to-remove)
source

trim-stm-historyclj

(trim-stm-history client current-point)
source

try-tagclj

(try-tag txn ref)
source

update-cachesclj

(update-caches txn)
source

update-stateclj

(update-state client point new-state)
(update-state client point old-state new-state)
source

update-txn-stateclj

(update-txn-state txn new-state)
(update-txn-state txn old-state new-state)
source

update-valuesclj

(update-values txn)
source

validateclj

(validate validator value)
source

validate-valuesclj

(validate-values txn)
source

write-commit-pointclj

(write-commit-point txn ref)
source

write-tagclj

(write-tag txn ref)
source

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

× close