|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of DirectoryProvider in org.hibernate.search |
|---|
| Methods in org.hibernate.search that return DirectoryProvider | |
|---|---|
DirectoryProvider[] |
SearchFactory.getDirectoryProviders(java.lang.Class<?> entity)
Provide access to the DirectoryProviders (hence the Lucene Directories) for a given entity In most cases, the returned type will be a one element array. |
| Uses of DirectoryProvider in org.hibernate.search.backend |
|---|
| Constructors in org.hibernate.search.backend with parameters of type DirectoryProvider | |
|---|---|
Workspace(SearchFactoryImplementor searchFactoryImplementor,
DirectoryProvider<?> provider)
|
|
| Uses of DirectoryProvider in org.hibernate.search.backend.impl.lucene |
|---|
| Methods in org.hibernate.search.backend.impl.lucene with parameters of type DirectoryProvider | |
|---|---|
void |
PerDirectoryWorkProcessor.addWorkToDpProcessor(DirectoryProvider<?> dp,
LuceneWork work)
|
| Uses of DirectoryProvider in org.hibernate.search.engine |
|---|
| Methods in org.hibernate.search.engine that return DirectoryProvider | |
|---|---|
DirectoryProvider[] |
DocumentBuilderIndexedEntity.getDirectoryProviders()
|
| Methods in org.hibernate.search.engine that return types with arguments of type DirectoryProvider | |
|---|---|
java.util.Set<DirectoryProvider<?>> |
SearchFactoryImplementor.getDirectoryProviders()
|
| Methods in org.hibernate.search.engine with parameters of type DirectoryProvider | |
|---|---|
void |
SearchFactoryImplementor.addClassToDirectoryProvider(java.lang.Class<?> clazz,
DirectoryProvider<?> directoryProvider,
boolean exclusiveIndexUsage)
|
void |
SearchFactoryImplementor.addDirectoryProvider(DirectoryProvider<?> provider,
boolean exclusiveIndexUsage)
|
void |
SearchFactoryImplementor.addIndexingParameters(DirectoryProvider<?> provider,
LuceneIndexingParameters indexingParams)
|
void |
SearchFactoryImplementor.addOptimizerStrategy(DirectoryProvider<?> provider,
OptimizerStrategy optimizerStrategy)
|
java.util.Set<java.lang.Class<?>> |
SearchFactoryImplementor.getClassesInDirectoryProvider(DirectoryProvider<?> directoryProvider)
|
java.util.concurrent.locks.ReentrantLock |
SearchFactoryImplementor.getDirectoryProviderLock(DirectoryProvider<?> dp)
|
LuceneIndexingParameters |
SearchFactoryImplementor.getIndexingParameters(DirectoryProvider<?> provider)
|
OptimizerStrategy |
SearchFactoryImplementor.getOptimizerStrategy(DirectoryProvider<?> provider)
|
org.apache.lucene.search.Similarity |
SearchFactoryImplementor.getSimilarity(DirectoryProvider<?> directoryProvider)
|
boolean |
SearchFactoryImplementor.isExclusiveIndexUsageEnabled(DirectoryProvider<?> provider)
|
| Constructors in org.hibernate.search.engine with parameters of type DirectoryProvider | |
|---|---|
DocumentBuilderIndexedEntity(org.hibernate.annotations.common.reflection.XClass clazz,
InitContext context,
DirectoryProvider[] directoryProviders,
IndexShardingStrategy shardingStrategy,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
Creates a document builder for entities annotated with @Indexed. |
|
| Uses of DirectoryProvider in org.hibernate.search.impl |
|---|
| Methods in org.hibernate.search.impl that return DirectoryProvider | |
|---|---|
DirectoryProvider[] |
SearchFactoryImpl.getDirectoryProviders(java.lang.Class<?> entity)
|
| Methods in org.hibernate.search.impl that return types with arguments of type DirectoryProvider | |
|---|---|
java.util.Set<DirectoryProvider<?>> |
SearchFactoryImpl.getDirectoryProviders()
|
| Methods in org.hibernate.search.impl with parameters of type DirectoryProvider | |
|---|---|
void |
SearchFactoryImpl.addClassToDirectoryProvider(java.lang.Class<?> clazz,
DirectoryProvider<?> directoryProvider,
boolean exclusiveIndexUsage)
|
void |
SearchFactoryImpl.addDirectoryProvider(DirectoryProvider<?> provider,
boolean exclusiveIndexUsage)
|
void |
SearchFactoryImpl.addIndexingParameters(DirectoryProvider<?> provider,
LuceneIndexingParameters indexingParams)
|
void |
SearchFactoryImpl.addOptimizerStrategy(DirectoryProvider<?> provider,
OptimizerStrategy optimizerStrategy)
|
java.util.Set<java.lang.Class<?>> |
SearchFactoryImpl.getClassesInDirectoryProvider(DirectoryProvider<?> directoryProvider)
|
java.util.concurrent.locks.ReentrantLock |
SearchFactoryImpl.getDirectoryProviderLock(DirectoryProvider<?> dp)
|
LuceneIndexingParameters |
SearchFactoryImpl.getIndexingParameters(DirectoryProvider<?> provider)
|
OptimizerStrategy |
SearchFactoryImpl.getOptimizerStrategy(DirectoryProvider<?> provider)
|
org.apache.lucene.search.Similarity |
SearchFactoryImpl.getSimilarity(DirectoryProvider<?> provider)
|
boolean |
SearchFactoryImpl.isExclusiveIndexUsageEnabled(DirectoryProvider<?> provider)
|
| Uses of DirectoryProvider in org.hibernate.search.reader |
|---|
| Methods in org.hibernate.search.reader with parameters of type DirectoryProvider | |
|---|---|
org.apache.lucene.index.IndexReader |
SharingBufferReaderProvider.openReader(DirectoryProvider... directoryProviders)
|
org.apache.lucene.index.IndexReader |
SharedReaderProvider.openReader(DirectoryProvider... directoryProviders)
Deprecated. |
org.apache.lucene.index.IndexReader |
ReaderProvider.openReader(DirectoryProvider... directoryProviders)
Open a read-only reader on all the listed directory providers. |
org.apache.lucene.index.IndexReader |
NotSharedReaderProvider.openReader(DirectoryProvider... directoryProviders)
|
| Uses of DirectoryProvider in org.hibernate.search.store |
|---|
| Classes in org.hibernate.search.store that implement DirectoryProvider | |
|---|---|
class |
FSDirectoryProvider
Use a Lucene FSDirectory. |
class |
FSMasterDirectoryProvider
File based DirectoryProvider that takes care of index copy The base directory is represented by hibernate.search. |
class |
FSSlaveDirectoryProvider
File based directory provider that takes care of getting a version of the index from a given source. |
class |
RAMDirectoryProvider
Use a Lucene RAMDirectory |
| Methods in org.hibernate.search.store that return DirectoryProvider | |
|---|---|
DirectoryProvider<?> |
NotShardedStrategy.getDirectoryProviderForAddition(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString,
org.apache.lucene.document.Document document)
|
DirectoryProvider<?> |
IndexShardingStrategy.getDirectoryProviderForAddition(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString,
org.apache.lucene.document.Document document)
return the DirectoryProvider where the given entity will be indexed |
DirectoryProvider<?> |
IdHashShardingStrategy.getDirectoryProviderForAddition(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString,
org.apache.lucene.document.Document document)
|
DirectoryProvider<?>[] |
NotShardedStrategy.getDirectoryProvidersForAllShards()
|
DirectoryProvider<?>[] |
IndexShardingStrategy.getDirectoryProvidersForAllShards()
Ask for all shards (eg to query or optimize) |
DirectoryProvider<?>[] |
IdHashShardingStrategy.getDirectoryProvidersForAllShards()
|
DirectoryProvider<?>[] |
NotShardedStrategy.getDirectoryProvidersForDeletion(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString)
|
DirectoryProvider<?>[] |
IndexShardingStrategy.getDirectoryProvidersForDeletion(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString)
return the DirectoryProvider(s) where the given entity is stored and where the deletion operation needs to be applied id and idInString can be null. |
DirectoryProvider<?>[] |
IdHashShardingStrategy.getDirectoryProvidersForDeletion(java.lang.Class<?> entity,
java.io.Serializable id,
java.lang.String idInString)
|
DirectoryProvider<?>[] |
NotShardedStrategy.getDirectoryProvidersForQuery(FullTextFilterImplementor[] fullTextFilters)
|
DirectoryProvider<?>[] |
IndexShardingStrategy.getDirectoryProvidersForQuery(FullTextFilterImplementor[] fullTextFilters)
return the set of DirectoryProvider(s) where the entities matching the filters are stored this optional optimization allows queries to hit a subset of all shards, which may be useful for some datasets if this optimization is not needed, return getDirectoryProvidersForAllShards() fullTextFilters can be empty if no filter is applied |
DirectoryProvider<?>[] |
IdHashShardingStrategy.getDirectoryProvidersForQuery(FullTextFilterImplementor[] fullTextFilters)
|
DirectoryProvider[] |
DirectoryProviderFactory.DirectoryProviders.getProviders()
|
| Methods in org.hibernate.search.store with parameters of type DirectoryProvider | |
|---|---|
void |
NotShardedStrategy.initialize(java.util.Properties properties,
DirectoryProvider<?>[] providers)
|
void |
IndexShardingStrategy.initialize(java.util.Properties properties,
DirectoryProvider<?>[] providers)
provides access to sharding properties (under the suffix sharding_strategy) and provide access to all the DirectoryProviders for a given index |
void |
IdHashShardingStrategy.initialize(java.util.Properties properties,
DirectoryProvider<?>[] providers)
|
| Constructors in org.hibernate.search.store with parameters of type DirectoryProvider | |
|---|---|
DirectoryProviderFactory.DirectoryProviders(IndexShardingStrategy shardingStrategy,
DirectoryProvider[] providers)
|
|
| Uses of DirectoryProvider in org.hibernate.search.store.optimization |
|---|
| Methods in org.hibernate.search.store.optimization with parameters of type DirectoryProvider | |
|---|---|
void |
OptimizerStrategy.initialize(DirectoryProvider directoryProvider,
java.util.Properties indexProperties,
SearchFactoryImplementor searchFactoryImplementor)
|
void |
NoOpOptimizerStrategy.initialize(DirectoryProvider directoryProvider,
java.util.Properties indexProperties,
SearchFactoryImplementor searchFactoryImplementor)
|
void |
IncrementalOptimizerStrategy.initialize(DirectoryProvider directoryProvider,
java.util.Properties indexProperties,
SearchFactoryImplementor searchFactoryImplementor)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||