/** * Copyright 2009 Joe LaPenna */ package com.joelapenna.foursquared.util; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; /** * @author Joe LaPenna (joe@joelapenna.com) */ public class NullDiskCache implements DiskCache { /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#exists(java.lang.String) */ @Override public boolean exists(String key) { return false; } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#getFile(java.lang.String) */ @Override public File getFile(String key) { return null; } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#getInputStream(java.lang.String) */ @Override public InputStream getInputStream(String key) throws IOException { throw new FileNotFoundException(); } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#store(java.lang.String, java.io.InputStream) */ @Override public void store(String key, InputStream is) { } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#cleanup() */ @Override public void cleanup() { } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#invalidate(java.lang.String) */ @Override public void invalidate(String key) { } /* * (non-Javadoc) * @see com.joelapenna.foursquared.util.DiskCache#clear() */ @Override public void clear() { } }