Current section

Files

Jump to
exq lib exq middleware behaviour.ex
Raw

lib/exq/middleware/behaviour.ex

defmodule Exq.Middleware.Behaviour do
alias Exq.Middleware.Pipeline
@callback before_work(%Pipeline{}) :: %Pipeline{}
@callback after_processed_work(%Pipeline{}) :: %Pipeline{}
@callback after_failed_work(%Pipeline{}) :: %Pipeline{}
end