Liking cljdoc? Tell your friends :D

promesa.exec.bulkhead

Bulkhead pattern: limiter of concurrent executions.

Bulkhead pattern: limiter of concurrent executions.
raw docstring

bulkhead?clj

(bulkhead? o)

Check if the provided object is instance of Bulkhead type.

Check if the provided object is instance of Bulkhead type.
sourceraw docstring

createclj

(create & {:keys [type] :as params})
source

get-statsclj

(get-stats instance)
source

IBulkheadcljprotocol

Bulkhead main API

Bulkhead main API

-get-statsclj

(-get-stats _)

Get internal statistics of the bulkhead instance

Get internal statistics of the bulkhead instance

-invoke!clj

(-invoke! _ f)

Call synchronously a function under bulkhead context

Call synchronously a function under bulkhead context
sourceraw docstring

invoke!clj

(invoke! instance f)
source

IQueuecljprotocol

-offer!clj

(-offer! _ _)

-poll!clj

(-poll! _)
source

log!cljmacro

(log! & params)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close