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