ResourceCache.CallbackManager (Resource Cache v0.0.4) View Source

Link to this section Summary

Link to this section Functions

Specs

callbacks(cache :: module()) :: ResourceCache.Callbacks.t()

Returns a specification to start this module under a supervisor.

See Supervisor.

Specs

configure(cache :: module()) :: :ok

Specs

pre_update(module(), [ResourceCache.resource()]) :: :ok
Link to this function

set_callbacks(cache, callbacks)

View Source

Specs

set_callbacks(
  cache :: module(),
  callbacks :: ResourceCache.Callbacks.t() | Keyword.t()
) :: :ok

Specs

unhook(cache :: module(), hooks :: (... -> any()) | [(... -> any())]) :: :ok
Link to this function

update(cache, changeset)

View Source

Specs

update(module(), ResourceCache.Changeset.t()) :: :ok