|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Internal public interface LockingCacheManager
An internal interface for confluence that allows the acquisition of LockingCache
This should only be used internal to confluence.
| Method Summary | ||
|---|---|---|
|
getLockingCache(String name,
com.atlassian.cache.CacheLoader<K,V> loader,
com.atlassian.cache.CacheSettings cacheSettings)
This method allows a client to get a cache that support explicit locking methods. |
|
| Methods inherited from interface com.atlassian.cache.CacheManager |
|---|
flushCaches, getCaches, getManagedCache, getManagedCaches, shutdown |
| Methods inherited from interface com.atlassian.cache.CacheFactory |
|---|
getCache, getCache, getCache, getCache, getCache, getCachedReference, getCachedReference, getCachedReference, getCachedReference |
| Method Detail |
|---|
@Nonnull
<K,V> LockingCache<K,V> getLockingCache(@Nonnull
String name,
@Nullable
com.atlassian.cache.CacheLoader<K,V> loader,
@Nonnull
com.atlassian.cache.CacheSettings cacheSettings)
K - The key type of the cacheV - The value type of the cachename - The name of the cache you are requestingloader - A cacheLoader to populate cache entriescacheSettings - A cacheSettings object describing the attributes of the cache
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||