system_registry v0.2.0 SystemRegistry.Processor behaviour

Summary

Functions

call(processors, fun, args)
handle_call(arg1, from, arg2)
handle_info(message, arg)
init(arg)

Callbacks

handle_commit(arg0, state)
handle_commit(Transaction.t, state :: term) ::
  {:ok, Transaction.t} |
  {:error, term}
handle_validate(arg0, state)
handle_validate(Transaction.t, state :: term) ::
  {:ok, Transaction.t} |
  {:error, term}