Uses of Class
com.sun.ejb.containers.util.cache.BaseCache.CacheItem

Packages that use BaseCache.CacheItem
com.sun.ejb.containers.util.cache   
 

Uses of BaseCache.CacheItem in com.sun.ejb.containers.util.cache
 

Subclasses of BaseCache.CacheItem in com.sun.ejb.containers.util.cache
protected static class FIFOEJBObjectCache.EJBObjectCacheItem
           
protected static class LruCache.LruCacheItem
          default CacheItem class implementation
protected static class LruSessionCache.LruSessionCacheItem
           
 

Fields in com.sun.ejb.containers.util.cache declared as BaseCache.CacheItem
protected  BaseCache.CacheItem[] BaseCache.buckets
           
 

Methods in com.sun.ejb.containers.util.cache that return BaseCache.CacheItem
protected  BaseCache.CacheItem BaseCache._remove(int hashCode, java.lang.Object key, java.lang.Object value)
          remove the item stored at the key.
protected  BaseCache.CacheItem BaseCache._removeItem(BaseCache.CacheItem ritem)
          remove the item stored at the key.
protected  BaseCache.CacheItem FIFOEJBObjectCache.createItem(int hashCode, java.lang.Object key, java.lang.Object value, int size)
           
protected  BaseCache.CacheItem LruCache.createItem(int hashCode, java.lang.Object key, java.lang.Object value, int size)
          create new item
protected  BaseCache.CacheItem BaseCache.createItem(int hashCode, java.lang.Object key, java.lang.Object value, int size)
          create new item
protected  BaseCache.CacheItem LruSessionCache.createItem(int hashCode, java.lang.Object sessionKey, java.lang.Object value, int size)
           
protected  BaseCache.CacheItem NRUSessionCache.itemAdded(BaseCache.CacheItem item)
           
protected  BaseCache.CacheItem LruCache.itemAdded(BaseCache.CacheItem item)
          /** this item is just added to the cache
protected  BaseCache.CacheItem BaseCache.itemAdded(BaseCache.CacheItem item)
          this item is just added to the cache
protected  BaseCache.CacheItem PassivatedSessionCache.itemAdded(BaseCache.CacheItem item)
          this item is just added to the cache
protected  BaseCache.CacheItem UnBoundedSessionCache.trimLru()
           
protected  BaseCache.CacheItem LruCache.trimLru(long currentTime)
          trim one item from the LRU list
 

Methods in com.sun.ejb.containers.util.cache with parameters of type BaseCache.CacheItem
protected  BaseCache.CacheItem BaseCache._removeItem(BaseCache.CacheItem ritem)
          remove the item stored at the key.
protected  void FIFOEJBObjectCache.itemAccessed(BaseCache.CacheItem item)
           
protected  void NRUSessionCache.itemAccessed(BaseCache.CacheItem item)
           
protected  void LruCache.itemAccessed(BaseCache.CacheItem item)
          this item is accessed
protected  void BaseCache.itemAccessed(BaseCache.CacheItem item)
          this item is accessed
protected  void LruSessionCache.itemAccessed(BaseCache.CacheItem item)
           
protected  void FIFOSessionCache.itemAccessed(BaseCache.CacheItem item)
           
protected  BaseCache.CacheItem NRUSessionCache.itemAdded(BaseCache.CacheItem item)
           
protected  BaseCache.CacheItem LruCache.itemAdded(BaseCache.CacheItem item)
          /** this item is just added to the cache
protected  BaseCache.CacheItem BaseCache.itemAdded(BaseCache.CacheItem item)
          this item is just added to the cache
protected  BaseCache.CacheItem PassivatedSessionCache.itemAdded(BaseCache.CacheItem item)
          this item is just added to the cache
protected  void NRUSessionCache.itemRefreshed(BaseCache.CacheItem item, int oldSize)
           
protected  void LruCache.itemRefreshed(BaseCache.CacheItem item, int oldSize)
          item value has been refreshed
protected  void BaseCache.itemRefreshed(BaseCache.CacheItem item, int oldSize)
          item value has been refreshed
protected  void FIFOSessionCache.itemRefreshed(BaseCache.CacheItem item, int oldSize)
           
protected  void FIFOEJBObjectCache.itemRemoved(BaseCache.CacheItem item)
           
protected  void NRUSessionCache.itemRemoved(BaseCache.CacheItem item)
           
protected  void LruCache.itemRemoved(BaseCache.CacheItem item)
          item value has been removed from the cache
protected  void BaseCache.itemRemoved(BaseCache.CacheItem item)
          item value has been removed from the cache
protected  void UnboundedEJBObjectCache.trimItem(BaseCache.CacheItem item)
           
protected  void BaseCache.trimItem(BaseCache.CacheItem item)
          trim the item from the cache and notify listeners
protected  void LruSessionCache.trimItem(BaseCache.CacheItem item)
          trim the item from the cache and notify listeners
 



Copyright © 2012 GlassFish Community. All Rights Reserved.