1 48 49 package org.jpublish.cache; 50 51 import java.util.Map ; 52 import java.util.WeakHashMap ; 53 54 59 public class HashMapCacheStorage extends AbstractCacheStorage { 60 61 private Map cache = new WeakHashMap (); 62 63 69 public Object get(Object key) { 70 return cache.get(key); 71 } 72 73 79 public void put(Object key, Object value) { 80 cache.put(key, value); 81 } 82 83 88 public void remove(Object key) { 89 cache.remove(key); 90 } 91 92 95 public void clear() { 96 cache.clear(); 97 } 98 99 } 100 | Popular Tags |