recurseAndAddFiles(context, tempFolder, fileService, archiveModel, newFileModel);
recurseAndAddFiles(event, context, tempFolder, fileService, archiveModel, archiveModel, subArchivesOnly);
recurseAndAddFiles(event, context, tempFolder, fileService, archiveModel, archiveModel, subArchivesOnly);
recurseAndAddFiles(context, tempFolder, fileService, archiveModel, subFileModel);
recurseAndAddFiles(event, context, tempFolder, fileService, archiveModel, subFileModel, false);
recurseAndAddFiles(event, context, tempFolder, fileService, archiveModel, subFileModel, false);