org.mmbase.module.gui.html
Class MultilevelCacheHandler
java.lang.Object
org.mmbase.util.LRUHashtable
org.mmbase.module.gui.html.MultilevelCacheHandler
- All Implemented Interfaces:
- Cloneable, Map, CacheImplementationInterface, SizeMeasurable
Deprecated. use org.mmbase.cache.MultilevelCacheHandler
public class MultilevelCacheHandler
- extends LRUHashtable
This object handles cache multilevel tag cache requests.
- Version:
- $Id: MultilevelCacheHandler.java 35335 2009-05-21 08:14:41Z michiel $
- Author:
- Daniel Ockeloen
- Application:
- SCAN
- Javadoc:
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Methods inherited from class org.mmbase.util.LRUHashtable |
clear, clone, config, containsKey, containsValue, elements, entrySet, getByteSize, getByteSize, getCount, getLock, getOrderedElements, getOrderedElements, getOrderedEntries, getOrderedEntries, isEmpty, keySet, maxSize, put, putAll, setMaxSize, size, toString, toString, values |
MultilevelCacheHandler
public MultilevelCacheHandler(MMBase mmb,
int size)
- Deprecated.
put
public Object put(Object hash,
Object o,
Vector types,
StringTagger tagger)
- Deprecated.
get
public Object get(Object key)
- Deprecated.
- Description copied from class:
LRUHashtable
- Retrieves an element from the table.
- Specified by:
get in interface Map- Overrides:
get in class LRUHashtable
- Parameters:
key - the key of the element
- Returns:
- the value of the element, or
null if it could not be found
remove
public Object remove(Object key)
- Deprecated.
- Description copied from class:
LRUHashtable
- Remove an element from the table.
- Specified by:
remove in interface Map- Overrides:
remove in class LRUHashtable
- Parameters:
key - the key of the element
- Returns:
- the original value of the element if it existed,
null if it could not be found
callbackRemove
public void callbackRemove(Object key)
- Deprecated.
MMBase 2.0-SNAPSHOT - null