Uses of Interface
org.infinispan.lucene.readlocks.SegmentReadLocker
-
Packages that use SegmentReadLocker Package Description org.infinispan.lucene.directory Builder for Lucene Directory implementation which stores the index in Infinispan.org.infinispan.lucene.readlocks Several implementations for a SegmentReadLocker, pick one depending on your use case. -
-
Uses of SegmentReadLocker in org.infinispan.lucene.directory
Methods in org.infinispan.lucene.directory with parameters of type SegmentReadLocker Modifier and Type Method Description BuildContext
BuildContext. overrideSegmentReadLocker(SegmentReadLocker srl)
Overrides the default SegmentReadLocker. -
Uses of SegmentReadLocker in org.infinispan.lucene.readlocks
Classes in org.infinispan.lucene.readlocks that implement SegmentReadLocker Modifier and Type Class Description class
DistributedSegmentReadLocker
DistributedSegmentReadLocker stores reference counters in the cache to keep track of the number of clients still needing to be able to read a segment.class
LocalLockMergingSegmentReadLocker
LocalLockMergingSegmentReadLocker decorates theDistributedSegmentReadLocker
to minimize remote operations in case several IndexReaders are opened on the same Infinispan basedDirectory
.class
NoopSegmentReadLocker
NoopSegmentReadLocker ignores requests to apply a readlock, but also ignores requests to delete files.
-