public LuceneServiceFactory(ILuceneConfiguration configuration) { this.configuration = configuration; queryAnalyzers = new ConcurrentDictionary <string, Analyzer>(); indexingAnalyzers = new ConcurrentDictionary <string, Analyzer>(); indices = new ConcurrentDictionary <string, Directory>(); indexWriters = new ConcurrentDictionary <string, IndexWriter>(); documentQueues = new ConcurrentDictionary <string, IDocumentQueue>(); }
public LuceneConfigurator() { configuration = new LuceneConfiguration(); }
public LuceneServiceFactory( ILuceneConfiguration configuration ) { this.configuration = configuration; queryAnalyzers = new ConcurrentDictionary<string, Analyzer>(); indexingAnalyzers = new ConcurrentDictionary<string, Analyzer>(); indices = new ConcurrentDictionary<string, Directory>(); indexWriters = new ConcurrentDictionary<string, IndexWriter>(); documentQueues = new ConcurrentDictionary<string, IDocumentQueue>(); }
public DefaultDirectoryFactory(ILuceneConfiguration configuration) { this.configuration = configuration; }
public DefaultDirectoryFactory( ILuceneConfiguration configuration ) { this.configuration = configuration; }