class Radar::Api::TransactionImporter::Client
Public Instance Methods
authenticate(username, password, user)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 16 def authenticate(username, password, user) send_authenticate(username, password, user) return recv_authenticate() end
fetch(username, password, user, last_transaction_date)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 34 def fetch(username, password, user, last_transaction_date) send_fetch(username, password, user, last_transaction_date) recv_fetch() end
fetch_portfolio(username, password, date)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 51 def fetch_portfolio(username, password, date) send_fetch_portfolio(username, password, date) return recv_fetch_portfolio() end
recv_authenticate()
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 25 def recv_authenticate() result = receive_message(Authenticate_result) return result.success unless result.success.nil? raise result.app_error unless result.app_error.nil? raise result.auth_error unless result.auth_error.nil? raise result.system_unavailable unless result.system_unavailable.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'authenticate failed: unknown result') end
recv_fetch()
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 43 def recv_fetch() result = receive_message(Fetch_result) raise result.app_error unless result.app_error.nil? raise result.auth_error unless result.auth_error.nil? raise result.system_unavailable unless result.system_unavailable.nil? return end
recv_fetch_portfolio()
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 60 def recv_fetch_portfolio() result = receive_message(Fetch_portfolio_result) return result.success unless result.success.nil? raise result.app_error unless result.app_error.nil? raise result.auth_error unless result.auth_error.nil? raise result.system_unavailable unless result.system_unavailable.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'fetch_portfolio failed: unknown result') end
send_authenticate(username, password, user)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 21 def send_authenticate(username, password, user) send_message('authenticate', Authenticate_args, :username => username, :password => password, :user => user) end
send_fetch(username, password, user, last_transaction_date)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 39 def send_fetch(username, password, user, last_transaction_date) send_message('fetch', Fetch_args, :username => username, :password => password, :user => user, :last_transaction_date => last_transaction_date) end
send_fetch_portfolio(username, password, date)
click to toggle source
# File gen/radar/api/transaction_importer.rb, line 56 def send_fetch_portfolio(username, password, date) send_message('fetch_portfolio', Fetch_portfolio_args, :username => username, :password => password, :date => date) end