rafted_value v0.1.10 RaftedValue.LeaderHook.NoOp

Summary

Functions

Hook to be called when a command submitted by RaftedValue.command/4 is committed

Hook to be called when a new leader is elected in a consensus group

Hook to be called when a new follower is added to a consensus group by RaftedValue.start_link/2 with :join_existing_consensus_group specified

Hook to be called when a follower is removed from a consensus group by RaftedValue.remove_follower/2

Hook to be called when a query given by RaftedValue.query/3 is executed

Functions

on_command_committed(, , , )

Hook to be called when a command submitted by RaftedValue.command/4 is committed.

Callback implementation for RaftedValue.LeaderHook.on_command_committed/4.

on_elected()

Hook to be called when a new leader is elected in a consensus group.

Callback implementation for RaftedValue.LeaderHook.on_elected/1.

on_follower_added(, )

Hook to be called when a new follower is added to a consensus group by RaftedValue.start_link/2 with :join_existing_consensus_group specified.

Callback implementation for RaftedValue.LeaderHook.on_follower_added/2.

on_follower_removed(, )

Hook to be called when a follower is removed from a consensus group by RaftedValue.remove_follower/2.

Callback implementation for RaftedValue.LeaderHook.on_follower_removed/2.

on_query_answered(, , )

Hook to be called when a query given by RaftedValue.query/3 is executed.

Callback implementation for RaftedValue.LeaderHook.on_query_answered/3.