docs: public void registerCachedFile(String name, DistributedCacheEntry entry) throws IOException {
  		if (!this.cacheFile.containsKey(name)) {
  			this.cacheFile.put(name, entry);
  		} else {
  			throw new IOException("cache file " + name + "already exists!");
  		}
  	}