Package org.hibernate.search.store

Interface Summary
DirectoryProvider<TDirectory extends Directory> Set up and provide a Lucene Directory equals() and hashCode() must guaranty equality between two providers pointing to the same underlying Lucene Store.
IndexShardingStrategy Defines how a given virtual index shards data into different DirectoryProviders
LockFactoryFactory To use a custom implementation of org.apache.lucene.store.LockFactory you need to implement this interface and define the fully qualified classname of the factory implementation as a DirectoryProvider parameter for the locking_strategy key.
 

Class Summary
DirectoryProviderFactory Create a Lucene directory provider which can be configured through the following properties: hibernate.search.default.* hibernate.search.<indexname>.*, where <indexname> properties have precedence over default ones.
DirectoryProviderFactory.DirectoryProviders  
DirectoryProviderHelper  
FSDirectoryProvider Use a Lucene FSDirectory.
FSMasterDirectoryProvider File based DirectoryProvider that takes care of index copy The base directory is represented by hibernate.search..indexBase The index is created in / The source (aka copy) directory is built from / A copy is triggered every refresh seconds
FSSlaveDirectoryProvider File based directory provider that takes care of getting a version of the index from a given source.
IdHashShardingStrategy This implementation use idInString as the hashKey.
NotShardedStrategy  
RAMDirectoryProvider Use a Lucene RAMDirectory
 



Copyright © 2006-2010 Hibernate. All Rights Reserved.