class Radar::Api::PortfolioService::Client
Public Instance Methods
persist(trxs, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 31 def persist(trxs, user) send_persist(trxs, user) recv_persist() end
persist_brokers(brokers, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 45 def persist_brokers(brokers, user) send_persist_brokers(brokers, user) recv_persist_brokers() end
recv_persist()
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 40 def recv_persist() result = receive_message(Persist_result) return end
recv_persist_brokers()
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 54 def recv_persist_brokers() result = receive_message(Persist_brokers_result) return end
recv_run_portfolio()
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 25 def recv_run_portfolio() result = receive_message(Run_portfolio_result) return result.success unless result.success.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'run_portfolio failed: unknown result') end
run_portfolio(trxs, reports_dates, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 16 def run_portfolio(trxs, reports_dates, user) send_run_portfolio(trxs, reports_dates, user) return recv_run_portfolio() end
send_persist(trxs, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 36 def send_persist(trxs, user) send_message('persist', Persist_args, :trxs => trxs, :user => user) end
send_persist_brokers(brokers, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 50 def send_persist_brokers(brokers, user) send_message('persist_brokers', Persist_brokers_args, :brokers => brokers, :user => user) end
send_run_portfolio(trxs, reports_dates, user)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 21 def send_run_portfolio(trxs, reports_dates, user) send_message('run_portfolio', Run_portfolio_args, :trxs => trxs, :reports_dates => reports_dates, :user => user) end