View Source Storex.Store behaviour (storex v0.6.1)
Summary
Callbacks
@callback init(session_id :: binary(), params :: %{required(binary()) => any()}) :: {:ok, state :: any()} | {:ok, state :: any(), key :: binary()} | {:error, reason :: binary()}
Called when store session starts.
@callback terminate( session_id :: binary(), params :: %{required(binary()) => any()}, state :: any() ) :: any()
Called when store session ends.