svn commit: r944179 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r944179 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java

lektran
Author: lektran
Date: Fri May 14 09:47:14 2010
New Revision: 944179

URL: http://svn.apache.org/viewvc?rev=944179&view=rev
Log:
The following deprecated methods have been removed from org.ofbiz.base.util.cache.UtilCache:
setMaxSize(int)
- Use setMaxInMemory(int) instead
getMaxSize()
- Use getMaxInMemory() instead
hasExpired(Object)
clearExpired()
clearExpiredFromAllCaches()

Modified:
    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java

Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java?rev=944179&r1=944178&r2=944179&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/cache/UtilCache.java Fri May 14 09:47:14 2010
@@ -659,23 +659,6 @@ public class UtilCache<K, V> implements
         this.removeMissCount.set(0);
     }
 
-    /** Sets the maximum number of elements in the cache.
-     * If 0, there is no maximum.
-     * @param maxSize The maximum number of elements in the cache
-     * @deprecated Use setMaxInMemory
-     */
-    public void setMaxSize(int maxSize) {
-        setMaxInMemory(maxSize);
-    }
-
-    /** Returns the current maximum number of elements in the cache
-     * @return The maximum number of elements in the cache
-     * @deprecated Use getMaxInMemory
-     */
-    public int getMaxSize() {
-        return getMaxInMemory();
-    }
-
     public void setMaxInMemory(int newInMemory) {
         this.maxInMemory = newInMemory;
         Map<Object, CacheLine<V>> oldmap = this.memoryTable;
@@ -873,28 +856,6 @@ public class UtilCache<K, V> implements
         return lineInfos;
     }
 
-    /** Returns a boolean specifying whether or not the element corresponding to the key has expired.
-     * Only returns true if element is in cache and has expired. Error conditions return false, if no expireTable entry, returns true.
-     * Always returns false if expireTime <= 0.
-     * Also, if SoftReference in the CacheLine object has been cleared by the gc return true.
-     *
-     * @param key The key for the element, used to reference it in the hastables and LRU linked list
-     * @return True is the element corresponding to the specified key has expired, otherwise false
-     * @deprecated elements are automatically expired in the background
-     */
-    @Deprecated
-    public boolean hasExpired(Object key) {
-        return !memoryTable.containsKey(fromKey(key));
-    }
-
-    /** Clears all expired cache entries; also clear any cache entries where the SoftReference in the CacheLine object has been cleared by the gc
-     * @deprecated entries are removed automatically now
-    */
-    @Deprecated
-    public void clearExpired() {
-        // do nothing, expired values are removed automatically in the background
-    }
-
     /** Send a key addition event to all registered listeners */
     protected void noteAddition(K key, V newValue) {
         for (CacheListener<K, V> listener: listeners) {
@@ -926,14 +887,6 @@ public class UtilCache<K, V> implements
         listeners.remove(listener);
     }
 
-    /** Clears all expired cache entries from all caches
-     * @deprecated entries are removed automatically now
-    */
-    @Deprecated
-    public static void clearExpiredFromAllCaches() {
-        // do nothing, expired values are removed automatically in the background
-    }
-
     /** Checks for a non-expired key in a specific cache */
     public static boolean validKey(String cacheName, Object key) {
         UtilCache<?, ?> cache = findCache(cacheName);