std.dispatch.hooks

counter

added in 3.0

(counter)

creates the executor counter

(counter)

handle-entry

added in 3.0

(handle-entry {:keys [hooks], :as dispatch} key & args)

processes the hook on each stage

inc-counter

added in 3.0

(inc-counter {:keys [options runtime], :as dispatch} key)

increment the executor counter

on-batch

added in 3.0

(on-batch dispatch)

helper for the on-batch stage

on-complete

added in 3.0

(on-complete dispatch entry result)

helper for the complete stage

on-complete-bulk

added in 3.0

(on-complete-bulk dispatch entries result)

helper for the complete stage

on-error

added in 3.0

(on-error dispatch entry error)

helper for the error stage

on-poll

added in 3.0

(on-poll dispatch group)

helper for the poll stage

on-process

added in 3.0

(on-process dispatch entry)

helper for the process stage

on-process-bulk

added in 3.0

(on-process-bulk dispatch entries)

helper for the process stage

on-queued

added in 3.0

(on-queued dispatch entry)

helper for the queued stage

on-shutdown

added in 3.0

(on-shutdown dispatch)

helper for the shutdown stage

on-skip

added in 3.0

(on-skip dispatch entry)

helper for the skip stage

on-startup

added in 3.0

(on-startup dispatch)

helper for the startup stage

on-submit

added in 3.0

(on-submit dispatch entry)

helper for the submit stage

update-counter

added in 3.0

(update-counter {:keys [options runtime], :as dispatch} key f & args)

updates the executor counter