|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||