com.atlassian.confluence.cache
Interface ManagedLockingCache<K,V>

All Superinterfaces:
com.atlassian.cache.Cache<K,V>, ConfigurableCache<K,V>, ConfluenceCache<K,V>, LockingCache<K,V>, com.atlassian.cache.ManagedCache

Deprecated. since 5.7. Use LockingCache instead.

@Deprecated
public interface ManagedLockingCache<K,V>
extends com.atlassian.cache.ManagedCache, LockingCache<K,V>

Cache which allows normal put/get cache operation ( Cache ) as well as locking items and and managing base cache properties ( ManagedCache )

Since:
5.5.1

Method Summary
 
Methods inherited from interface com.atlassian.confluence.cache.LockingCache
lock, unlock
 
Methods inherited from interface com.atlassian.cache.ManagedCache
clear, currentExpireAfterAccessMillis, currentExpireAfterWriteMillis, currentMaxEntries, getName, getStatistics, isFlushable, isLocal, isReplicateAsynchronously, isReplicateViaCopy, updateExpireAfterAccess, updateExpireAfterWrite, updateMaxEntries
 
Methods inherited from interface com.atlassian.confluence.cache.ConfigurableCache
setTimeToLive
 
Methods inherited from interface com.atlassian.cache.Cache
addListener, containsKey, get, get, getKeys, getName, put, putIfAbsent, remove, remove, removeAll, removeListener, replace
 



Copyright © 2003–2015 Atlassian. All rights reserved.