// Calculate the end of the next time interval.
nextTime = new Date(currentTime.getTime() + configuration.getIntervalLength());
// Generate the filename to be retrieved from the server.
downloadFileName = fileNameFormatter.generateFileName(currentTime, nextTime);
// Download the changeset from the server.
tmpFileList.add(downloadChangesetFile(downloadFileName, baseUrl));
// Move the current time to the next interval.