Method: App42::User::UserService#get_all_users_count

Defined in:
lib/user/UserService.rb

#get_all_users_countObject

Gets the count of all the users

Returns:

  • Returns the count of all User exists

Raises:

  • App42Exception



714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
# File 'lib/user/UserService.rb', line 714

def get_all_users_count
  puts "getAllUsersCount Called "
  puts "Base url #{@base_url}"
  response = nil
  responseObj, util = App42Response.new, Util.new
  begin
    connection = App42::Connection::RESTConnection.new(@base_url)
    query_params = {}
    params = {
      'apiKey'=> @api_key,
      'version' => @version,
      'timeStamp' => util.get_timestamp_utc,
    }
    query_params = params.clone
    signature = util.sign(@secret_key, params)
    resource_url = "#{@version}/#{@resource}/count/all"
    response = connection.get(signature, resource_url, query_params)
    responseObj.strResponse=(response)
    responseObj.isResponseSuccess=(true)
    responseObj = UserResponseBuilder.new()
    responseObj.getTotalRecords(response)
  rescue  App42Exception =>e
    raise e
  rescue  Exception => e
    raise App42Exception.new(e)
  end
  return responseObj
end