Uses of Class
edu.uiuc.ncsa.security.core.cache.CachedObject
-
Packages that use CachedObject Package Description edu.uiuc.ncsa.security.core.cache -
-
Uses of CachedObject in edu.uiuc.ncsa.security.core.cache
Methods in edu.uiuc.ncsa.security.core.cache that return CachedObject Modifier and Type Method Description CachedObject
Cache. add(Cacheable cacheable)
Convenience method to add an object with its key to the cache.CachedObject
Cache. get(Object key)
CachedObject
Cache. put(Identifier key, CachedObject value)
Using this rather thanCache.add(edu.uiuc.ncsa.security.core.cache.Cacheable)
will let you cache anything you please, even objects (like connections to servers) that are not inherentlyIdentifiable
.CachedObject
Cache. remove(Object key)
Methods in edu.uiuc.ncsa.security.core.cache that return types with arguments of type CachedObject Modifier and Type Method Description Set<Map.Entry<Identifier,CachedObject>>
Cache. entrySet()
PriorityQueue<CachedObject>
Cache. getSortedList()
Sorted list of cached items, ordered by timestamp.TreeMap<Identifier,CachedObject>
Cache. getTheRealCache()
Collection<CachedObject>
Cache. values()
Methods in edu.uiuc.ncsa.security.core.cache with parameters of type CachedObject Modifier and Type Method Description void
Cache. put(CachedObject co)
CachedObject
Cache. put(Identifier key, CachedObject value)
Using this rather thanCache.add(edu.uiuc.ncsa.security.core.cache.Cacheable)
will let you cache anything you please, even objects (like connections to servers) that are not inherentlyIdentifiable
.boolean
MaxAgePolicy. retain(Identifier key, CachedObject cachedObject)
Method parameters in edu.uiuc.ncsa.security.core.cache with type arguments of type CachedObject Modifier and Type Method Description void
Cache. putAll(Map<? extends Identifier,? extends CachedObject> m)
-