001
014
015 package com.liferay.portal.kernel.util;
016
017 import com.liferay.portal.kernel.concurrent.ConcurrentReferenceValueHashMap;
018 import com.liferay.portal.kernel.memory.FinalizeManager;
019
020 import java.util.Map;
021
022
027 @Deprecated
028 public class WeakValueConcurrentHashMap<K, V>
029 extends ConcurrentReferenceValueHashMap<K, V> {
030
031 public WeakValueConcurrentHashMap() {
032 super(FinalizeManager.WEAK_REFERENCE_FACTORY);
033 }
034
035 public WeakValueConcurrentHashMap(int initialCapacity) {
036 super(initialCapacity, FinalizeManager.WEAK_REFERENCE_FACTORY);
037 }
038
039 public WeakValueConcurrentHashMap(
040 int initialCapacity, float loadFactor, int concurrencyLevel) {
041
042 super(
043 initialCapacity, loadFactor, concurrencyLevel,
044 FinalizeManager.WEAK_REFERENCE_FACTORY);
045 }
046
047 public WeakValueConcurrentHashMap(Map<? extends K, ? extends V> map) {
048 super(map, FinalizeManager.WEAK_REFERENCE_FACTORY);
049 }
050
051 }