From 31746638f0a7d99093f9348e14436c3b7aea28db Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 18 Dec 2012 17:02:17 +0100 Subject: Added optional WeakCache to hold fewer ClusterStorage objects in memory. Enabled with Storage.useWeakCache property. Useful for large imports and other operations that involve accessing a large number of items over a short period. --- src/main/java/com/c2kernel/utils/SoftCache.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel/utils/SoftCache.java') diff --git a/src/main/java/com/c2kernel/utils/SoftCache.java b/src/main/java/com/c2kernel/utils/SoftCache.java index 2fd79f1..da58c87 100644 --- a/src/main/java/com/c2kernel/utils/SoftCache.java +++ b/src/main/java/com/c2kernel/utils/SoftCache.java @@ -14,7 +14,7 @@ import java.util.Set; * * $Revision: 1.5 $ $Date: 2004/10/29 13:29:09 $ ******************************************************************************/ -public class SoftCache extends AbstractMap { +public class SoftCache extends AbstractMap implements NonStrongRefCache { private final Map> hash = new HashMap>(); private final int minSize; -- cgit v1.2.3