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