Infinispan Distribution 5.2.6.Final-redhat-2

Uses of Interface
org.infinispan.lucene.readlocks.SegmentReadLocker

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

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.