Package org.infinispan.lucene

Lucene Directory implementation which stores the index in Infinispan.


Class Summary
ChunkCacheKey Used as a key to distinguish file chunk in cache.
FileCacheKey Used as a key for file headers in a cache
FileListCacheKey Cache key for a list with current files in cache
FileMetadata Header for Lucene files.
FileReadLockKey Lucene's index segment files are chunked, for safe deletion of elements a read lock is implemented so that all chunks are deleted only after the usage counter is decremented to zero.
InfinispanDirectory An implementation of Lucene's Directory which uses Infinispan to store Lucene indexes.
InfinispanIndexInput Responsible for reading from InfinispanDirectory
InfinispanIndexOutput Responsible for writing to a Directory
LuceneKey2StringMapper To configure a JdbcStringBasedCacheStoreConfig for the Lucene Directory, use this Key2StringMapper implementation.
SingleChunkIndexInput SingleChunkIndexInput can be used instead of InfinispanIndexInput to read a segment when it has a size small enough to fit in a single chunk.

Package org.infinispan.lucene Description

Lucene Directory implementation which stores the index in Infinispan. For information about Apache Lucene (Java) see the Lucene homepage.

Google Analytics

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