class Pontoon::RpcProvider
Public Instance Methods
append_entries(request, cluster)
click to toggle source
# File lib/pontoon.rb, line 128 def append_entries(request, cluster) raise "Your RpcProvider subclass must implement #append_entries" end
append_entries_to_follower(request, node_id)
click to toggle source
# File lib/pontoon.rb, line 132 def append_entries_to_follower(request, node_id) raise "Your RpcProvider subclass must implement #append_entries_to_follower" end
command(request, node_id)
click to toggle source
# File lib/pontoon.rb, line 136 def command(request, node_id) raise "Your RpcProvider subclass must implement #command" end
request_votes(request, cluster)
click to toggle source
# File lib/pontoon.rb, line 124 def request_votes(request, cluster) raise "Your RpcProvider subclass must implement #request_votes" end