Liking cljdoc? Tell your friends :D

edd.el.cmd


calc-service-query-urlclj

(calc-service-query-url service)

call-query-fnclj

(call-query-fn _ cmd query-fn deps)

clean-effectsclj

(clean-effects ctx effects)

fetch-dependencies-for-commandclj

(fetch-dependencies-for-command ctx {:keys [cmd-id] :as cmd})

get-response-from-command-handlerclj

(get-response-from-command-handler ctx & {:keys [command-handler cmd]})

handle-commandclj

(handle-command ctx {:keys [cmd-id] :as cmd})

handle-commandsclj

(handle-commands ctx body)

handle-effectsclj

(handle-effects ctx & {:keys [resp aggregate]})

initial-responseclj


invoke-handlerclj

(invoke-handler handler cmd ctx)

We add try catch here in order to parse all Exceptions thrown by handler in to data. Afterwards we want only ex-info

We add try catch here in order to parse
all Exceptions thrown by handler in to data. Afterwards we want only ex-info
raw docstring

process-commandsclj

(process-commands ctx {:keys [commands] :as body})

resolve-command-id-with-id-fnclj

(resolve-command-id-with-id-fn ctx cmd)

Resolving command id. Taking into account override function of id. If id-fn returns null we fallback to command id. Override should be only used when it is impossible to create id on client. Like in case of import

Resolving command id. Taking into account override function of id.
If id-fn returns null we fallback to command id. Override should
be only used when it is impossible to create id on client. Like in case
of import
raw docstring

resolve-local-dependencyclj

(resolve-local-dependency ctx cmd query-fn deps)

resolve-remote-dependencyclj

(resolve-remote-dependency ctx cmd {:keys [service query]} deps)

resp->add-meta-to-eventsclj

(resp->add-meta-to-events ctx {:keys [events] :as resp})

resp->add-user-to-eventsclj

(resp->add-user-to-events {:keys [user]} resp)

resp->assign-event-seqclj

(resp->assign-event-seq ctx {:keys [events] :as resp})

resp->cache-partitionedclj

(resp->cache-partitioned ctx resp)

resp->response-summaryclj

(resp->response-summary {:keys [no-summary]} resp)

resp->store-cache-partitionclj

(resp->store-cache-partition ctx resp)

retryclj

(retry f n)

store-resultsclj

(store-results ctx resp)

to-clean-vectorclj

(to-clean-vector resp)

validate-commandsclj

(validate-commands ctx commands)

Validate if commands match spec and if they are valid commands

Validate if commands match spec and if they are valid commands
raw docstring

validate-single-commandclj

(validate-single-command ctx {:keys [cmd-id] :as cmd})

verify-command-versionclj

(verify-command-version ctx cmd)

with-breadcrumbsclj

(with-breadcrumbs ctx resp)

wrap-commandsclj

(wrap-commands ctx commands)

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

× close