Uses of Interface
com.github.benmanes.caffeine.cache.RemovalListener
Packages that use RemovalListener
-
Uses of RemovalListener in com.github.benmanes.caffeine.cache
Classes in com.github.benmanes.caffeine.cache that implement RemovalListenerModifier and TypeClassDescription(package private) static final class
A removal listener that asynchronously forwards the value stored in aCompletableFuture
if successful to the user-supplied removal listener.Fields in com.github.benmanes.caffeine.cache declared as RemovalListenerModifier and TypeFieldDescription(package private) final RemovalListener<K,
V> Async.AsyncRemovalListener.delegate
(package private) RemovalListener<? super K,
? super V> Caffeine.removalListener
private final RemovalListener<K,
V> LocalCacheFactory.SILi.removalListener
private final RemovalListener<K,
V> LocalCacheFactory.SSLi.removalListener
private final RemovalListener<K,
V> LocalCacheFactory.WILi.removalListener
private final RemovalListener<K,
V> LocalCacheFactory.WSLi.removalListener
(package private) RemovalListener<?,
?> SerializationProxy.removalListener
(package private) final RemovalListener<K,
V> UnboundedLocalCache.removalListener
Methods in com.github.benmanes.caffeine.cache that return RemovalListenerModifier and TypeMethodDescription(package private) <K1 extends K,
V1 extends V>
RemovalListener<K1,V1> Caffeine.getRemovalListener
(boolean async) BoundedLocalCache.removalListener()
LocalCache.removalListener()
Returns theRemovalListener
used by this cache or null if not used.final RemovalListener<K,
V> LocalCacheFactory.SILi.removalListener()
final RemovalListener<K,
V> LocalCacheFactory.SSLi.removalListener()
final RemovalListener<K,
V> LocalCacheFactory.WILi.removalListener()
final RemovalListener<K,
V> LocalCacheFactory.WSLi.removalListener()
UnboundedLocalCache.removalListener()
Methods in com.github.benmanes.caffeine.cache with parameters of type RemovalListenerModifier and TypeMethodDescriptionCaffeine.removalListener
(RemovalListener<? super K1, ? super V1> removalListener) Specifies a listener instance that caches should notify each time an entry is removed for any reason.Constructors in com.github.benmanes.caffeine.cache with parameters of type RemovalListenerModifierConstructorDescription(package private)
AsyncRemovalListener
(RemovalListener<K, V> delegate, Executor executor)