Apus.Adapter behaviour (apus v0.9.0)

Link to this section Summary

Link to this section Callbacks

Link to this callback

deliver(%Apus.Message{}, map)

@callback deliver(
  %Apus.Message{
    body: term(),
    from: term(),
    message_id: term(),
    provider: term(),
    status_callback: term(),
    to: term()
  },
  %{}
) :: any()
Link to this callback

handle_config(map)

@callback handle_config(map()) :: map()