class Radar::Api::AnalyzerController::Client

Public Instance Methods

analyzers() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 16
def analyzers()
  send_analyzers()
  return recv_analyzers()
end
create_session(session_id, analyzer_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 60
def create_session(session_id, analyzer_id)
  send_create_session(session_id, analyzer_id)
  return recv_create_session()
end
destroy_session(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 130
def destroy_session(session_id)
  send_destroy_session(session_id)
end
dump(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 76
def dump(session_id)
  send_dump(session_id)
  return recv_dump()
end
example_result(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 115
def example_result(session_id)
  send_example_result(session_id)
  recv_example_result()
end
on_cash_flow(session_id, cash_flow) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 53
def on_cash_flow(session_id, cash_flow)
  send_on_cash_flow(session_id, cash_flow)
end
on_each_day(sessionid, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 32
def on_each_day(sessionid, portfolio)
  send_on_each_day(sessionid, portfolio)
end
on_each_month(sessionid, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 39
def on_each_month(sessionid, portfolio)
  send_on_each_month(sessionid, portfolio)
end
on_finish(session_id, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 46
def on_finish(session_id, portfolio)
  send_on_finish(session_id, portfolio)
end
recv_analyzers() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 25
def recv_analyzers()
  result = receive_message(Analyzers_result)
  return result.success unless result.success.nil?
  raise result.app_error unless result.app_error.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'analyzers failed: unknown result')
end
recv_create_session() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 69
def recv_create_session()
  result = receive_message(Create_session_result)
  return result.success unless result.success.nil?
  raise result.app_error unless result.app_error.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'create_session failed: unknown result')
end
recv_dump() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 85
def recv_dump()
  result = receive_message(Dump_result)
  return result.success unless result.success.nil?
  raise result.app_error unless result.app_error.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'dump failed: unknown result')
end
recv_example_result() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 124
def recv_example_result()
  result = receive_message(Example_result_result)
  raise result.app_error unless result.app_error.nil?
  return
end
recv_result() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 108
def recv_result()
  result = receive_message(Result_result)
  return result.success unless result.success.nil?
  raise result.app_error unless result.app_error.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'result failed: unknown result')
end
result(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 99
def result(session_id)
  send_result(session_id)
  return recv_result()
end
resume(session_id, data) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 92
def resume(session_id, data)
  send_resume(session_id, data)
end
send_analyzers() click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 21
def send_analyzers()
  send_message('analyzers', Analyzers_args)
end
send_create_session(session_id, analyzer_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 65
def send_create_session(session_id, analyzer_id)
  send_message('create_session', Create_session_args, :session_id => session_id, :analyzer_id => analyzer_id)
end
send_destroy_session(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 134
def send_destroy_session(session_id)
  send_oneway_message('destroy_session', Destroy_session_args, :session_id => session_id)
end
send_dump(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 81
def send_dump(session_id)
  send_message('dump', Dump_args, :session_id => session_id)
end
send_example_result(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 120
def send_example_result(session_id)
  send_message('example_result', Example_result_args, :session_id => session_id)
end
send_on_cash_flow(session_id, cash_flow) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 57
def send_on_cash_flow(session_id, cash_flow)
  send_oneway_message('on_cash_flow', On_cash_flow_args, :session_id => session_id, :cash_flow => cash_flow)
end
send_on_each_day(sessionid, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 36
def send_on_each_day(sessionid, portfolio)
  send_oneway_message('on_each_day', On_each_day_args, :sessionid => sessionid, :portfolio => portfolio)
end
send_on_each_month(sessionid, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 43
def send_on_each_month(sessionid, portfolio)
  send_oneway_message('on_each_month', On_each_month_args, :sessionid => sessionid, :portfolio => portfolio)
end
send_on_finish(session_id, portfolio) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 50
def send_on_finish(session_id, portfolio)
  send_oneway_message('on_finish', On_finish_args, :session_id => session_id, :portfolio => portfolio)
end
send_result(session_id) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 104
def send_result(session_id)
  send_message('result', Result_args, :session_id => session_id)
end
send_resume(session_id, data) click to toggle source
# File gen/radar/api/analyzer_controller.rb, line 96
def send_resume(session_id, data)
  send_oneway_message('resume', Resume_args, :session_id => session_id, :data => data)
end