|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
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<?,?> metadataCache,
Cache<?,?> chunksCache,
String indexName,
org.apache.lucene.store.LockFactory lf,
int chunkSize,
SegmentReadLocker readLocker)
|
|
InfinispanDirectory(Cache<?,?> cache,
String indexName,
int chunkSize,
SegmentReadLocker readLocker)
|
|
InfinispanIndexInput(AdvancedCache<?,?> chunksCache,
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. |
|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |