org.jboss.dashboard.database.cache.custom
Class LRUCache.ListeningLRUMap
java.lang.Object
java.util.AbstractMap
org.jboss.dashboard.database.cache.custom.map.AbstractHashedMap
org.jboss.dashboard.database.cache.custom.map.AbstractLinkedMap
org.jboss.dashboard.database.cache.custom.map.LRUMap
org.jboss.dashboard.database.cache.custom.map.SynchronizedLRUMap
org.jboss.dashboard.database.cache.custom.LRUCache.ListeningLRUMap
- All Implemented Interfaces:
- Serializable, Cloneable, Map, org.apache.commons.collections.IterableMap, org.apache.commons.collections.OrderedMap, BoundedMap
- Enclosing class:
- LRUCache
public class LRUCache.ListeningLRUMap
- extends SynchronizedLRUMap
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Fields inherited from class org.jboss.dashboard.database.cache.custom.map.AbstractHashedMap |
data, DEFAULT_CAPACITY, DEFAULT_LOAD_FACTOR, DEFAULT_THRESHOLD, entrySet, GETKEY_INVALID, GETVALUE_INVALID, keySet, loadFactor, MAXIMUM_CAPACITY, modCount, NO_NEXT_ENTRY, NO_PREVIOUS_ENTRY, NULL, REMOVE_INVALID, SETVALUE_INVALID, size, threshold, values |
| Methods inherited from class org.jboss.dashboard.database.cache.custom.map.SynchronizedLRUMap |
clear, clone, containsKey, containsValue, entrySet, equals, firstKey, get, hashCode, isEmpty, isFull, isScanUntilRemovable, keySet, lastKey, mapIterator, maxSize, nextKey, orderedMapIterator, previousKey, put, putAll, remove, size, toString, values |
| Methods inherited from class org.jboss.dashboard.database.cache.custom.map.AbstractHashedMap |
calculateNewCapacity, calculateThreshold, checkCapacity, convertKey, destroyEntry, ensureCapacity, entryHashCode, entryKey, entryNext, entryValue, getEntry, hash, hashIndex, isEqualKey, isEqualValue, removeMapping, reuseEntry |
LRUCache.ListeningLRUMap
public LRUCache.ListeningLRUMap(int size)
setListener
public void setListener(LRUCacheListener l)
processRemovedLRU
protected void processRemovedLRU(Object key,
Object value)
Copyright © 2012-2013 JBoss by Red Hat. All Rights Reserved.