|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KeyCacheClient
Extends CacheClient by supporting more than one key based client caches.
| Method Summary | |
|---|---|
Set |
cacheKeySet()
Returns the cache key set. |
void |
clearCaches()
Removes all caches. |
ConcurrentMap |
getCache(String key,
boolean create)
Gets and optionally creates the cache for the specified key. |
void |
removeCache(String key)
Removes the specified cache. |
| Methods inherited from interface org.norther.tammi.core.cache.CacheClient |
|---|
clearCached, expireCached, expireFraction, getCache, isCachingDisabled, removeCache, setCachingDisabled |
| Methods inherited from interface org.norther.tammi.core.base.Refreshable |
|---|
getRefreshed, refresh |
| Method Detail |
|---|
ConcurrentMap getCache(String key,
boolean create)
key - the cache key.create - true to create a missing cache.
void removeCache(String key)
key - the cache key.Set cacheKeySet()
void clearCaches()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||