(delete! system)
Calls (signal! system :/delete)
.
Calls `(signal! system :/delete)`.
(pre-validate! system)
Calls (signal! system :pre-validate)
.
Calls `(signal! system :pre-validate)`.
(pre-validate-conf conf instance system)
Handles :pre-validate signal by validating conf
against the schema
in the :salmon/pre-schema
entry of the component definition. Does nothing if
there is no such entry.
Handles :pre-validate signal by validating `conf` against the schema in the `:salmon/pre-schema` entry of the component definition. Does nothing if there is no such entry.
(signal! system signal)
Sends the signal to the system. Throws a
clojure.lang.ExceptionInfo
if there are any messages on the error or
validation channels. Otherwise, returns the result of
(donut.system/signal system signal)
.
Sends the signal to the system. Throws a `clojure.lang.ExceptionInfo` if there are any messages on the error or validation channels. Otherwise, returns the result of `(donut.system/signal system signal)`.
(start! system)
Calls (signal! system :start)
.
Calls `(signal! system :start)`.
(stop! system)
Calls (signal! system :stop)
.
Calls `(signal! system :stop)`.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close