| org.sakaiproject.memory.api.DerivedCache
All known Subclasses: org.sakaiproject.site.impl.SiteCacheImpl,
DerivedCache | public interface DerivedCache (Code) | |
A DerivedCache provides some additional caching derived from the primary data in a Cache. It is directly accessed by the client for this derived data. It is notified by the primary cache it is attached to when the cache contents change.
|
notifyCacheClear | void notifyCacheClear()(Code) | | Notification that the primary cache has been cleared of all entries.
|
notifyCachePut | void notifyCachePut(Object key, Object payload)(Code) | | Notification that an object has been put into the primary cache.
Parameters: key - The cache key. Parameters: payload - The cached objed. |
notifyCacheRemove | void notifyCacheRemove(Object key, Object payload)(Code) | | Notification that this object under this key has been removed from the cache.
Parameters: key - The cache key. Parameters: payload - The cached objed. |
|
|