| org.sakaiproject.memory.api.MultiRefCache
All known Subclasses: org.sakaiproject.memory.impl.MultiRefCacheImpl,
MultiRefCache | public interface MultiRefCache extends Cache(Code) | |
MultiRefCache is a cache that holds objects and a set of references that the cached entry are dependent on - if any change, the entry is invalidated.
|
put | void put(Object key, Object payload, int duration, String ref, Collection azgIds)(Code) | | Cache an object
Parameters: key - The key with which to find the object. Parameters: payload - The object to cache. Parameters: duration - The time to cache the object (seconds). Parameters: ref - One entity reference that, if changed, will invalidate this entry. Parameters: azgIds - AuthzGroup ids that, if the changed, will invalidate this entry. |
|
|