package cm.aptoide.com.nostra13.universalimageloader.cache.disc.impl; import java.io.File; import cm.aptoide.com.nostra13.universalimageloader.cache.disc.BaseDiscCache; import cm.aptoide.com.nostra13.universalimageloader.cache.disc.DiscCacheAware; import cm.aptoide.com.nostra13.universalimageloader.cache.disc.naming.FileNameGenerator; import cm.aptoide.com.nostra13.universalimageloader.core.DefaultConfigurationFactory; /** * Default implementation of {@linkplain DiscCacheAware disc cache}. Cache size is unlimited. * * @author Sergey Tarasevich (nostra13[at]gmail[dot]com) * @see BaseDiscCache */ public class UnlimitedDiscCache extends BaseDiscCache { /** * @param cacheDir Directory for file caching */ public UnlimitedDiscCache(File cacheDir) { this(cacheDir, DefaultConfigurationFactory.createFileNameGenerator()); } /** * @param cacheDir Directory for file caching * @param fileNameGenerator Name generator for cached files */ public UnlimitedDiscCache(File cacheDir, FileNameGenerator fileNameGenerator) { super(cacheDir, fileNameGenerator); } @Override public void put(String key, File file) { // Do nothing } }