Update of /var/cvs/src/org/mmbase/cache/implementation
In directory james.mmbase.org:/tmp/cvs-serv6266
Modified Files:
LRUCache.java
Log Message:
added an @Override
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/cache/implementation
Index: LRUCache.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/cache/implementation/LRUCache.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- LRUCache.java 28 Jul 2008 15:09:52 -0000 1.6
+++ LRUCache.java 23 Aug 2008 19:01:08 -0000 1.7
@@ -17,7 +17,7 @@
* restricted maximal size ('Least Recently Used' cache algorithm).
*
* @author Michiel Meeuwissen
- * @version $Id: LRUCache.java,v 1.6 2008/07/28 15:09:52 michiel Exp $
+ * @version $Id: LRUCache.java,v 1.7 2008/08/23 19:01:08 michiel Exp $
* @see org.mmbase.cache.Cache
* @since MMBase-1.8.6
*/
@@ -34,6 +34,7 @@
maxSize = size;
// caches can typically be accessed/modified by multipible thread, so
we need to synchronize
backing = Collections.synchronizedMap(new LinkedHashMap<K, V>(size,
0.75f, true) {
+ @Override
protected boolean removeEldestEntry(Map.Entry<K, V> eldest) {
return size() > LRUCache.this.maxSize;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs