Uses of Class
com.opensymphony.oscache.base.CacheEntry

Packages that use CacheEntry
com.opensymphony.oscache.base Provides the base classes and interfaces that make up the core of OSCache. 
com.opensymphony.oscache.base.algorithm Provides the classes that implement the caching algorithms used by OSCache, all of which are based on a derivative of Doug Lea's ConcurrentReaderHashMap
com.opensymphony.oscache.base.events Provides the base classes and interfaces that allow pluggable event handlers to be incorporated into OSCache. 
com.opensymphony.oscache.web Provides classes and interfaces that make up the base of OSCache's web application support. 
com.opensymphony.oscache.web.filter Provides the caching filter (and its support classes) that allows HTTP responses to be cached by OSCache. 
 

Uses of CacheEntry in com.opensymphony.oscache.base
 

Methods in com.opensymphony.oscache.base that return CacheEntry
protected  CacheEntry Cache.getCacheEntry(String key, EntryRefreshPolicy policy, String origin)
          Get an entry from this cache or create one if it doesn't exist.
 

Methods in com.opensymphony.oscache.base with parameters of type CacheEntry
private  void Cache.dispatchCacheMapAccessEvent(CacheMapAccessEventType eventType, CacheEntry entry, String origin)
          Dispatch a cache map access event to all registered listeners.
private  void Cache.flushEntry(CacheEntry entry, String origin)
          Flush a cache entry.
 boolean Cache.isFlushed(CacheEntry cacheEntry)
          Checks if the cache was flushed more recently than the CacheEntry provided.
protected  boolean Cache.isStale(CacheEntry cacheEntry, int refreshPeriod, String cronExpiry)
          Indicates whether or not the cache entry is stale.
 boolean EntryRefreshPolicy.needsRefresh(CacheEntry entry)
          Indicates whether the supplied CacheEntry needs to be refreshed.
 

Uses of CacheEntry in com.opensymphony.oscache.base.algorithm
 

Methods in com.opensymphony.oscache.base.algorithm with parameters of type CacheEntry
private  void AbstractConcurrentReadCache.updateGroups(CacheEntry oldValue, CacheEntry newValue, boolean persist)
          Updates the groups to reflect the differences between the old and new cache entries.
 

Uses of CacheEntry in com.opensymphony.oscache.base.events
 

Fields in com.opensymphony.oscache.base.events declared as CacheEntry
private  CacheEntry CacheEntryEvent.entry
          The entry that the event applies to.
private  CacheEntry CacheMapAccessEvent.entry
          The cache entry that the event applies to.
 

Methods in com.opensymphony.oscache.base.events that return CacheEntry
 CacheEntry CacheMapAccessEvent.getCacheEntry()
          Retrieve the cache entry that the event applies to.
 CacheEntry CacheEntryEvent.getEntry()
          Retrieve the cache entry that the event applies to.
 

Constructors in com.opensymphony.oscache.base.events with parameters of type CacheEntry
CacheEntryEvent(Cache map, CacheEntry entry)
          Constructs a cache entry event object with no specified origin
CacheEntryEvent(Cache map, CacheEntry entry, String origin)
          Constructs a cache entry event object
CacheMapAccessEvent(CacheMapAccessEventType eventType, CacheEntry entry)
          Constructor.
CacheMapAccessEvent(CacheMapAccessEventType eventType, CacheEntry entry, String origin)
          Constructor.
 

Uses of CacheEntry in com.opensymphony.oscache.web
 

Methods in com.opensymphony.oscache.web with parameters of type CacheEntry
 boolean ServletCacheAdministrator.isScopeFlushed(CacheEntry cacheEntry, int scope)
          Checks if the given scope was flushed more recently than the CacheEntry provided.
protected  boolean ServletCache.isStale(CacheEntry cacheEntry, int refreshPeriod, String cronExpiry)
          Indicates whether or not the cache entry is stale.
 

Uses of CacheEntry in com.opensymphony.oscache.web.filter
 

Methods in com.opensymphony.oscache.web.filter with parameters of type CacheEntry
 boolean ExpiresRefreshPolicy.needsRefresh(CacheEntry entry)
          Indicates whether the supplied CacheEntry needs to be refreshed.
 



Copyright © 2011 OpenSymphony. All Rights Reserved.