Class JvmCacheAdapter<K,V>
- java.lang.Object
-
- com.atlassian.confluence.impl.vcache.JvmCacheAdapter<K,V>
-
- All Implemented Interfaces:
com.atlassian.cache.Cache<K,V>
@Deprecated public final class JvmCacheAdapter<K,V> extends Object implements com.atlassian.cache.Cache<K,V>
Deprecated.since 7.20An implementation ofCache
backed by aJvmCache
. This can be useful for backwards compatibility code.- Since:
- 7.20
-
-
Constructor Summary
Constructors Constructor Description JvmCacheAdapter(com.atlassian.vcache.JvmCache<K,V> delegate)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addListener(@NonNull com.atlassian.cache.CacheEntryListener<K,V> listener, boolean includeValues)
Deprecated.boolean
containsKey(@NonNull K key)
Deprecated.@Nullable V
get(@NonNull K key)
Deprecated.@NonNull V
get(@NonNull K key, @NonNull com.atlassian.cache.Supplier<? extends V> valueSupplier)
Deprecated.@NonNull Collection<K>
getKeys()
Deprecated.@NonNull String
getName()
Deprecated.void
put(@NonNull K key, @NonNull V value)
Deprecated.@Nullable V
putIfAbsent(@NonNull K key, @NonNull V value)
Deprecated.void
remove(@NonNull K key)
Deprecated.boolean
remove(@NonNull K key, @NonNull V value)
Deprecated.void
removeAll()
Deprecated.void
removeListener(@NonNull com.atlassian.cache.CacheEntryListener<K,V> listener)
Deprecated.boolean
replace(@NonNull K key, @NonNull V oldValue, @NonNull V newValue)
Deprecated.
-
-
-
Method Detail
-
getName
public @NonNull String getName()
Deprecated.
-
containsKey
public boolean containsKey(@NonNull K key)
Deprecated.
-
getKeys
public @NonNull Collection<K> getKeys()
Deprecated.
-
get
public @NonNull V get(@NonNull K key, @NonNull com.atlassian.cache.Supplier<? extends V> valueSupplier)
Deprecated.
-
remove
public void remove(@NonNull K key)
Deprecated.
-
removeAll
public void removeAll()
Deprecated.
-
replace
public boolean replace(@NonNull K key, @NonNull V oldValue, @NonNull V newValue)
Deprecated.
-
addListener
public void addListener(@NonNull com.atlassian.cache.CacheEntryListener<K,V> listener, boolean includeValues)
Deprecated.
-
-