Uses of Class
com.sun.appserv.util.cache.BaseCache.CacheItem
Packages that use BaseCache.CacheItem
-
Uses of BaseCache.CacheItem in com.sun.appserv.util.cache
Subclasses of BaseCache.CacheItem in com.sun.appserv.util.cacheModifier and TypeClassDescriptionprotected static classdefault CacheItem class implementationFields in com.sun.appserv.util.cache declared as BaseCache.CacheItemMethods in com.sun.appserv.util.cache that return BaseCache.CacheItemModifier and TypeMethodDescriptionprotected BaseCache.CacheItemremove the item stored at the key.protected BaseCache.CacheItemBaseCache._removeItem(BaseCache.CacheItem ritem) remove the item stored at the key.protected BaseCache.CacheItemBaseCache.createItem(int hashCode, Object key, Object value, int size) create new itemprotected BaseCache.CacheItemLruCache.createItem(int hashCode, Object key, Object value, int size) create new itemprotected BaseCache.CacheItemMultiLruCache.createItem(int hashCode, Object key, Object value, int size) create new itemBaseCache.CacheItem.getNext()get the item's next referenceprotected BaseCache.CacheItemBaseCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected BaseCache.CacheItemBoundedMultiLruCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected BaseCache.CacheItemLruCache.itemAdded(BaseCache.CacheItem item) /** this item is just added to the cacheprotected BaseCache.CacheItemMultiLruCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected BaseCache.CacheItemLruCache.trimLru(long currentTime) trim one item from the LRU listprotected BaseCache.CacheItemMultiLruCache.trimLru(int segment) remove an lru item from one of the LRU listsMethods in com.sun.appserv.util.cache with parameters of type BaseCache.CacheItemModifier and TypeMethodDescriptionprotected BaseCache.CacheItemBaseCache._removeItem(BaseCache.CacheItem ritem) remove the item stored at the key.protected voidBaseCache.itemAccessed(BaseCache.CacheItem item) this item is accessedprotected voidLruCache.itemAccessed(BaseCache.CacheItem item) this item is accessedprotected voidMultiLruCache.itemAccessed(BaseCache.CacheItem item) this item is accessedprotected BaseCache.CacheItemBaseCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected BaseCache.CacheItemBoundedMultiLruCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected BaseCache.CacheItemLruCache.itemAdded(BaseCache.CacheItem item) /** this item is just added to the cacheprotected BaseCache.CacheItemMultiLruCache.itemAdded(BaseCache.CacheItem item) this item is just added to the cacheprotected voidBaseCache.itemRefreshed(BaseCache.CacheItem item, int oldSize) item value has been refreshedprotected voidBoundedMultiLruCache.itemRefreshed(BaseCache.CacheItem item, int oldSize) item value has been refreshedprotected voidLruCache.itemRefreshed(BaseCache.CacheItem item, int oldSize) item value has been refreshedprotected voidMultiLruCache.itemRefreshed(BaseCache.CacheItem item, int oldSize) item value has been refreshedprotected voidBaseCache.itemRemoved(BaseCache.CacheItem item) item value has been removed from the cacheprotected voidBoundedMultiLruCache.itemRemoved(BaseCache.CacheItem item) item value has been removed from the cacheprotected voidLruCache.itemRemoved(BaseCache.CacheItem item) item value has been removed from the cacheprotected voidMultiLruCache.itemRemoved(BaseCache.CacheItem item) item value has been removed from the cachevoidBaseCache.CacheItem.setNext(BaseCache.CacheItem next) set the item's next referenceprotected voidBaseCache.trimItem(BaseCache.CacheItem item) trim the item from the cache and notify listeners