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