Liking cljdoc? Tell your friends :D
Clojure only.

wagoe.events.shell.publisher

Building and publishing an event, with the parts that are not pure.

wagoe.events.core.event/event takes an id and a timestamp rather than making them, so it can be tested. This is where they come from — one small namespace, so that every other caller gets the same envelope instead of each inventing its own id scheme.

Building and publishing an event, with the parts that are not pure.

`wagoe.events.core.event/event` takes an id and a timestamp rather than
making them, so it can be tested. This is where they come from — one small
namespace, so that every other caller gets the same envelope instead of each
inventing its own id scheme.
raw docstring

buildclj

(build type source payload & [context])

An event of type from source carrying payload.

context may carry :correlation-id and :tenant-id. Pass the request's correlation id: an asynchronous hop is where a trace is most easily lost, and an event that cannot be tied back to the request that caused it is the hardest kind of production question to answer.

An event of `type` from `source` carrying `payload`.

`context` may carry `:correlation-id` and `:tenant-id`. Pass the request's
correlation id: an asynchronous hop is where a trace is most easily lost,
and an event that cannot be tied back to the request that caused it is the
hardest kind of production question to answer.
sourceraw docstring

emit!clj

(emit! bus topic type source payload & [context])

Build and publish in one step, for the common case.

Build and publish in one step, for the common case.
sourceraw docstring

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