Module org.elasticsearch.security
Class InvalidationCountingCacheWrapper<K,V>
java.lang.Object
org.elasticsearch.xpack.security.support.InvalidationCountingCacheWrapper<K,V>
A wrapper of
Cache that keeps a counter for invalidation calls in order to
minimizes the possibility of caching stale results.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcount()longvoidinvalidate(Collection<K> keys) voidbooleanputIfNoInvalidationSince(K key, V value, long invalidationCount)
-
Constructor Details
-
InvalidationCountingCacheWrapper
-
-
Method Details
-
getInvalidationCount
public long getInvalidationCount() -
putIfNoInvalidationSince
-
get
-
invalidate
-
invalidateAll
public void invalidateAll() -
count
public int count()
-