org.mmbase.cache
Class MultilevelCache
java.lang.Object
org.mmbase.cache.Cache
org.mmbase.cache.QueryResultCache
org.mmbase.cache.MultilevelCache
- All Implemented Interfaces:
- Map, SizeMeasurable
- public class MultilevelCache
- extends QueryResultCache
This cache handles multilevel query results from the bridge, namely only for the 'getList'
functions of BasicCloud
- Since:
- MMBase-1.7
- Version:
- $Id: MultilevelCache.java,v 1.7 2005/01/30 16:46:37 nico Exp $
- Author:
- Daniel Ockeloen, Michiel Meeuwissen
- See Also:
BasicCloud.getList(org.mmbase.bridge.Query)- To Do:
- It is odd that this one query cache is called in the bridge implementation and not in the core.
| Methods inherited from class org.mmbase.cache.Cache |
checkCachePolicy, contains, containsKey, containsValue, entrySet, equals, get, getByteSize, getByteSize, getCache, getCaches, getCheapByteSize, getCount, getDefaultMaxEntrySize, getHits, getMaxEntrySize, getMisses, getPuts, getRatio, getStats, getTotalByteSize, hashCode, isActive, isEmpty, keySet, main, maxSize, putAll, putCache, putCache, setActive, setMaxSize, size, values |
getCache
public static MultilevelCache getCache()
getName
public String getName()
- Description copied from class:
Cache
- Returns a name for this cache type. Default it is the class
name, but this normally will be overriden.
- Overrides:
getName in class Cache
getDescription
public String getDescription()
- Description copied from class:
Cache
- Gives a description for this cache type. This can be used in
cache overviews.
- Overrides:
getDescription in class Cache
MMBase build 1.8.1.20060716