Uses of Class
com.sun.appserv.util.cache.BaseCache.CacheItem
-
Packages that use BaseCache.CacheItem Package Description com.sun.appserv.util.cache com.sun.ejb.containers.util.cache org.glassfish.persistence.ejb.entitybean.container.cache -
-
Uses of BaseCache.CacheItem in com.sun.appserv.util.cache
Subclasses of BaseCache.CacheItem in com.sun.appserv.util.cache Modifier and Type Class Description protected static classLruCache.LruCacheItemdefault CacheItem class implementationFields in com.sun.appserv.util.cache declared as BaseCache.CacheItem Modifier and Type Field Description protected BaseCache.CacheItem[]BaseCache. bucketsMethods in com.sun.appserv.util.cache that return BaseCache.CacheItem Modifier and Type Method Description protected BaseCache.CacheItemBaseCache. _remove(int hashCode, Object key, Object value)remove 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.CacheItemBaseCache.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.CacheItem Modifier and Type Method Description protected 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 -
Uses of BaseCache.CacheItem in com.sun.ejb.containers.util.cache
Subclasses of BaseCache.CacheItem in com.sun.ejb.containers.util.cache Modifier and Type Class Description protected static classLruSessionCache.LruSessionCacheItemMethods in com.sun.ejb.containers.util.cache that return BaseCache.CacheItem Modifier and Type Method Description protected BaseCache.CacheItemLruSessionCache. createItem(int hashCode, Object sessionKey, Object value, int size)protected BaseCache.CacheItemLruEJBCache. itemAdded(BaseCache.CacheItem item)protected BaseCache.CacheItemNRUSessionCache. itemAdded(BaseCache.CacheItem item)protected BaseCache.CacheItemLruEJBCache. trimLru(long currentTime)protected BaseCache.CacheItemUnBoundedSessionCache. trimLru()Methods in com.sun.ejb.containers.util.cache with parameters of type BaseCache.CacheItem Modifier and Type Method Description protected voidFIFOSessionCache. itemAccessed(BaseCache.CacheItem item)protected voidLruSessionCache. itemAccessed(BaseCache.CacheItem item)protected voidNRUSessionCache. itemAccessed(BaseCache.CacheItem item)protected BaseCache.CacheItemLruEJBCache. itemAdded(BaseCache.CacheItem item)protected BaseCache.CacheItemNRUSessionCache. itemAdded(BaseCache.CacheItem item)protected voidFIFOSessionCache. itemRefreshed(BaseCache.CacheItem item, int oldSize)protected voidNRUSessionCache. itemRefreshed(BaseCache.CacheItem item, int oldSize)protected voidNRUSessionCache. itemRemoved(BaseCache.CacheItem item)protected voidLruSessionCache. trimItem(BaseCache.CacheItem item)trim the item from the cache and notify listeners -
Uses of BaseCache.CacheItem in org.glassfish.persistence.ejb.entitybean.container.cache
Subclasses of BaseCache.CacheItem in org.glassfish.persistence.ejb.entitybean.container.cache Modifier and Type Class Description protected static classFIFOEJBObjectCache.EJBObjectCacheItemMethods in org.glassfish.persistence.ejb.entitybean.container.cache that return BaseCache.CacheItem Modifier and Type Method Description protected BaseCache.CacheItemFIFOEJBObjectCache. createItem(int hashCode, Object key, Object value, int size)Methods in org.glassfish.persistence.ejb.entitybean.container.cache with parameters of type BaseCache.CacheItem Modifier and Type Method Description protected voidFIFOEJBObjectCache. itemAccessed(BaseCache.CacheItem item)protected voidFIFOEJBObjectCache. itemRemoved(BaseCache.CacheItem item)protected voidUnboundedEJBObjectCache. trimItem(BaseCache.CacheItem item)
-