class Concord::Thrift::MutableEphemeralStateService::Client

Public Instance Methods

getState(key) click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 31
def getState(key)
  send_getState(key)
  return recv_getState()
end
recv_getState() click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 40
def recv_getState()
  result = receive_message(GetState_result)
  return result.success unless result.success.nil?
  raise result.e unless result.e.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getState failed: unknown result')
end
recv_setState() click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 25
def recv_setState()
  result = receive_message(SetState_result)
  raise result.e unless result.e.nil?
  return
end
send_getState(key) click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 36
def send_getState(key)
  send_message('getState', GetState_args, :key => key)
end
send_setState(key, value) click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 21
def send_setState(key, value)
  send_message('setState', SetState_args, :key => key, :value => value)
end
setState(key, value) click to toggle source
# File lib/gen-rb/mutable_ephemeral_state_service.rb, line 16
def setState(key, value)
  send_setState(key, value)
  recv_setState()
end