code: private HttpAction generateRequest(int[] namespace, String rcstart) {
  
      RequestBuilder requestBuilder =
          new ApiRequestBuilder() //
              .action("query") //
              .formatXml() //
              .param("list", "recentchanges") //
              .param("rclimit", LIMIT) //
          ;
      if (namespace != null) {
        requestBuilder.param("rcnamespace", MediaWiki.urlEncode(MWAction.createNsString(namespace)));
      }
      if (rcstart.length() > 0) {
        requestBuilder.param("rcstart", rcstart);
      }
  
      return requestBuilder.buildGet();
    }
docs: generates the next MediaWiki-request (GetMethod) and adds it to msgs.
  
  @param namespace the namespace(s) that will be searched for links, as a string of numbers
  separated by '|'; if null, this parameter is omitted
  @param rcstart timestamp