class Radar::Api::PortfolioService::Processor
Public Instance Methods
process_persist(seqid, iprot, oprot)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 71 def process_persist(seqid, iprot, oprot) args = read_args(iprot, Persist_args) result = Persist_result.new() @handler.persist(args.trxs, args.user) write_result(result, oprot, 'persist', seqid) end
process_persist_brokers(seqid, iprot, oprot)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 78 def process_persist_brokers(seqid, iprot, oprot) args = read_args(iprot, Persist_brokers_args) result = Persist_brokers_result.new() @handler.persist_brokers(args.brokers, args.user) write_result(result, oprot, 'persist_brokers', seqid) end
process_run_portfolio(seqid, iprot, oprot)
click to toggle source
# File gen/radar/api/portfolio_service.rb, line 64 def process_run_portfolio(seqid, iprot, oprot) args = read_args(iprot, Run_portfolio_args) result = Run_portfolio_result.new() result.success = @handler.run_portfolio(args.trxs, args.reports_dates, args.user) write_result(result, oprot, 'run_portfolio', seqid) end