def userRoles( dbid )
      @dbid = dbid
      
      sendRequest( :userRoles )
      
      @users = getResponseElement( :users )
      return self if @chainAPIcalls
      
      if block_given?
        if @users
          user_list = getResponseElements("qdbapi/users/user")
          user_list.each{|user| yield user}
        else
          yield nil
        end          
      else
        @users        
      end
   end
def userRoles( dbid )
      @dbid = dbid
      
      sendRequest( :userRoles )
      
      @users = getResponseElement( :users )
      return self if @chainAPIcalls
      
      if block_given?
        if @users
          user_list = getResponseElements("qdbapi/users/user")
          user_list.each{|user| yield user}
        else
          yield nil
        end          
      else
        @users        
      end
   end
-----------------------------------------------------------------------------------
 NOTE: API_UploadFile
 To do the equivalent of API_UploadFile, use the updateFile method below.
 -----------------------------------------------------------------------------------
def uploadFile( dbid, rid, uploadDataFileName )
end
def _uploadFile( rid, uploadDataFileName )
 API_UserRoles