class WmfDumpFileManager {

	public List<MwDumpFile> findAllDumps(DumpContentType dumpContentType) {
		List<MwDumpFile> localDumps = findDumpsLocally(dumpContentType);
		if (this.webResourceFetcher != null) {
			List<MwDumpFile> onlineDumps = findDumpsOnline(dumpContentType);
			return mergeDumpLists(localDumps, onlineDumps);
		} else {
			return localDumps;
		}
	}

	public  WmfDumpFileManager(String projectName,
			DirectoryManager downloadDirectoryManager,
			WebResourceFetcher webResourceFetcher);

}