wt.team
Class TeamTemplateCache.CachedTeamTemplates

java.lang.Object
  extended byjava.util.AbstractMap
      extended bywt.util.Cache
          extended bywt.team.TeamTemplateCache.CachedTeamTemplates
All Implemented Interfaces:
Map
Enclosing class:
TeamTemplateCache

static class TeamTemplateCache.CachedTeamTemplates
extends Cache


Nested Class Summary
 
Nested classes inherited from class wt.util.Cache
Cache.CacheEntry
 
Nested classes inherited from class java.util.AbstractMap
 
Nested classes inherited from class java.util.Map
Map.Entry
 
Field Summary
(package private) static boolean overflowed
           
 
Fields inherited from class wt.util.Cache
agedOut, cacheSize, count, hashCodes, hits, keys, misses, modCount, tableSize, values
 
Constructor Summary
TeamTemplateCache.CachedTeamTemplates(int size)
           
 
Method Summary
protected  void overflow(Object key, Object value)
          Called when an entry is being aged out of the cache.
 
Methods inherited from class wt.util.Cache
clear, containsKey, containsValue, createEntry, entries, entrySet, find, get, getAndRemove, getAndReplace, getKeys, keySet, link, print, put, remove, size, toString, touch
 
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, isEmpty, putAll, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

overflowed

static boolean overflowed
Constructor Detail

TeamTemplateCache.CachedTeamTemplates

public TeamTemplateCache.CachedTeamTemplates(int size)
Method Detail

overflow

protected void overflow(Object key,
                        Object value)
Description copied from class: Cache
Called when an entry is being aged out of the cache. Can be overriden by subclasses that want to take some action when an entry is being aged out of the cache due to overflow. It is only called when an entry is aged out due to overflow, not when entries are explicitly removed or the cache is cleared. It is called before the entry is removed from the cache.

Overrides:
overflow in class Cache
Parameters:
key - the entry key
value - the entry value