Class NodeListCache

  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byorg.mmbase.util.LRUHashtable
              extended byorg.mmbase.cache.Cache
                  extended byorg.mmbase.cache.QueryResultCache
                      extended byorg.mmbase.cache.NodeListCache
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map,, SizeMeasurable

public class NodeListCache
extends QueryResultCache

Query result cache used for getNodes from MMObjectBuilder. So it contains only simple nodes (no clusternodes)

$Id:,v 1.3 2003/08/29 12:12:27 keesj Exp $
Michiel Meeuwissen
See Also:
MMObjectBuilder.getNodes(java.util.Collection), Serialized Form

Nested Class Summary
Nested classes inherited from class org.mmbase.util.LRUHashtable
LRUHashtable.LRUEntry, LRUHashtable.LRUEntrySet, LRUHashtable.LRUEntrySetIterator
Field Summary
Fields inherited from class org.mmbase.cache.Cache
Method Summary
static NodeListCache getCache()
 java.lang.String getDescription()
          Gives a description for this cache type.
 java.lang.String getName()
          Returns a name for this cache type.
Methods inherited from class org.mmbase.cache.QueryResultCache
invalidateAll, put, put, remove, toString
Methods inherited from class org.mmbase.cache.Cache
get, getByteSize, getByteSize, getCache, getCaches, getDefaultMaxEntrySize, getMaxEntrySize, getTotalByteSize, isActive, main, putCache, putCache, setActive
Methods inherited from class org.mmbase.util.LRUHashtable
clear, clone, elements, entrySet, getCount, getHits, getMisses, getOrderedElements, getOrderedElements, getOrderedEntries, getOrderedEntries, getPuts, getRatio, getSize, getStats, keySet, setSize, size, toString, values
Methods inherited from class java.util.Hashtable
contains, containsKey, containsValue, equals, hashCode, isEmpty, keys, putAll, rehash
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait

Method Detail


public static NodeListCache getCache()


public java.lang.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.

getName in class Cache


public java.lang.String getDescription()
Description copied from class: Cache
Gives a description for this cache type. This can be used in cache overviews.

getDescription in class Cache

MMBase build