FILE_POOL_MAP.put(protocol, new FilePool());
AbstractFile file = filePool.get(fileURL); if(file!=null) return file; currentFile = filePool.get(clonedURL); if (currentFile==null) { currentFile = wrapArchive(createRawFile(clonedURL, authenticator, instantiationParams)); filePool.put(clonedURL, currentFile); filePool.put(currentFile.getURL(), currentFile);