|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SegmentReadLocker | |
|---|---|
| org.infinispan.lucene | 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 |
|---|
| Constructors in org.infinispan.lucene with parameters of type SegmentReadLocker | |
|---|---|
InfinispanDirectory(Cache cache,
String indexName,
int chunkSize,
SegmentReadLocker readLocker)
|
|
InfinispanDirectory(Cache cache,
String indexName,
org.apache.lucene.store.LockFactory lf,
int chunkSize,
SegmentReadLocker readLocker)
|
|
InfinispanIndexInput(AdvancedCache cache,
FileCacheKey fileKey,
FileMetadata fileMetadata,
SegmentReadLocker readLocks)
|
|
| Uses of SegmentReadLocker in org.infinispan.lucene.readlocks |
|---|
| Classes in org.infinispan.lucene.readlocks that implement SegmentReadLocker | |
|---|---|
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 the DistributedSegmentReadLocker to minimize
remote operations in case several IndexReaders are opened on the same InfinispanDirectory. |
class |
NoopSegmentReadLocker
NoopSegmentReadLocker ignores requests to apply a readlock, but also ignores requests to delete files. |
|
Google Analytics | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||