class SoftCacheLongKeyMap {

	public Object remove(long key) {
		Entry entry = (Entry)map.remove(key);
		if (entry != null) {
			entry.delete();
			return entry.get();
		}
		return null;
	}

	public  SoftCacheLongKeyMap(int cacheSize);

}