Uses of Interface
org.jboss.dna.search.lucene.LuceneConfiguration

Packages that use LuceneConfiguration
org.jboss.dna.search.lucene   
 

Uses of LuceneConfiguration in org.jboss.dna.search.lucene
 

Classes in org.jboss.dna.search.lucene that implement LuceneConfiguration
static class LuceneConfigurations.FileSystemDirectoryFromNameFactory
          A LuceneConfiguration implementation that creates FSDirectory instances for each workspace and index name.
static class LuceneConfigurations.RamDirectoryFactory
          A LuceneConfiguration implementation that creates RAMDirectory instances for each workspace and index name.
 

Methods in org.jboss.dna.search.lucene that return LuceneConfiguration
static LuceneConfiguration LuceneConfigurations.inMemory()
          Return a new LuceneConfiguration that creates in-memory directories.
static LuceneConfiguration LuceneConfigurations.using(File parent)
          Return a new LuceneConfiguration that creates FSDirectory instances mapped to folders under a parent folder, where the workspace name is used to create the workspace folder.
static LuceneConfiguration LuceneConfigurations.using(File parent, org.apache.lucene.store.LockFactory lockFactory)
          Return a new LuceneConfiguration that creates FSDirectory instances mapped to folders under a parent folder, where the workspace name is used to create the workspace folder.
static LuceneConfiguration LuceneConfigurations.using(File parent, org.apache.lucene.store.LockFactory lockFactory, TextEncoder workspaceNameEncoder, TextEncoder indexNameEncoder)
          Return a new LuceneConfiguration that creates FSDirectory instances mapped to folders under a parent folder, where the workspace name is used to create the workspace folder.
static LuceneConfiguration LuceneConfigurations.using(File parent, TextEncoder workspaceNameEncoder, TextEncoder indexNameEncoder)
          Return a new LuceneConfiguration that creates FSDirectory instances mapped to folders under a parent folder, where the workspace name is used to create the workspace folder.
 

Constructors in org.jboss.dna.search.lucene with parameters of type LuceneConfiguration
LuceneSearchEngine(String sourceName, RepositoryConnectionFactory connectionFactory, boolean verifyWorkspaceInSource, LuceneConfiguration configuration, IndexRules rules, org.apache.lucene.analysis.Analyzer analyzer)
          Create a new instance of a SearchEngine that uses Lucene and a two-index design, and that stores the indexes using the supplied LuceneConfiguration.
 



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