
com.groupbyinc.flux.indices.cache.request.IndicesRequestCache$CleanupKey.class Maven / Gradle / Ivy
???? 3 X Hcom/groupbyinc/flux/indices/cache/request/IndicesRequestCache$CleanupKey java/lang/Object Ocom/groupbyinc/flux/common/apache/lucene/index/IndexReader$ReaderClosedListener IndicesRequestCache.java =com/groupbyinc/flux/indices/cache/request/IndicesRequestCache
CleanupKey ?com/groupbyinc/flux/indices/cache/request/IndicesRequestCache$1 :com/groupbyinc/flux/common/apache/lucene/index/IndexReader
ReaderClosedListener
indexShard ,Lcom/groupbyinc/flux/index/shard/IndexShard;
readerVersion J this$0 ?Lcom/groupbyinc/flux/indices/cache/request/IndicesRequestCache; o(Lcom/groupbyinc/flux/indices/cache/request/IndicesRequestCache;Lcom/groupbyinc/flux/index/shard/IndexShard;J)V ()V
this JLcom/groupbyinc/flux/indices/cache/request/IndicesRequestCache$CleanupKey; onClose ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)V registeredClosedListeners $Ljava/util/concurrent/ConcurrentMap; % & ' "java/util/concurrent/ConcurrentMap ) remove &(Ljava/lang/Object;)Ljava/lang/Object; + , * - java/lang/Boolean / keysToClean Ljava/util/Set; 1 2 3
java/util/Set 5 add (Ljava/lang/Object;)Z 7 8 6 9 reader