BUG-994: improve object cache
[yangtools.git] / common / object-cache-guava / src / main / java / org / opendaylight / yangtools / objcache / guava / GuavaObjectCache.java
index 7d90e39ee7bc6f8362b0a3849655e85f652b85d0..617a2936f49661c3dde7b75680fba146022d8122 100644 (file)
@@ -14,7 +14,11 @@ import com.google.common.cache.CacheBuilder;
 import com.google.common.cache.CacheBuilderSpec;
 
 final class GuavaObjectCache extends AbstractObjectCache {
-       public GuavaObjectCache(final FinalizableReferenceQueue queue, final CacheBuilderSpec spec) {
-               super(CacheBuilder.from(spec).softValues().build(), queue);
-       }
+    public GuavaObjectCache(final FinalizableReferenceQueue  queue) {
+        super(CacheBuilder.newBuilder().softValues().<SoftKey<?>, Object>build(), queue);
+    }
+
+    public GuavaObjectCache(final FinalizableReferenceQueue  queue, final CacheBuilderSpec spec) {
+        super(CacheBuilder.from(spec).<SoftKey<?>, Object>build(), queue);
+    }
 }