Package org.apache.lucene.search

Examples of org.apache.lucene.search.SearcherFactory


   
    for(String collectionName : collectionNames) {
     
      logger.info("collection name {}", collectionName);
     
      SearcherFactory searcherFactory = new SearcherFactory();
      IndexWriter indexWriter = indexWriterManager.getIndexWriter(collectionName);
      SearcherManager searcherManager = null;
     
      try {
     
View Full Code Here


   * uses can tolerate seeing some deleted docs, since
   * reopen time is faster if deletes need not be applied. */
  public NRTManager(TrackingIndexWriter writer, SearcherFactory searcherFactory, boolean applyAllDeletes) throws IOException {
    this.writer = writer;
    if (searcherFactory == null) {
      searcherFactory = new SearcherFactory();
    }
    this.searcherFactory = searcherFactory;
    current = SearcherManager.getSearcher(searcherFactory, IndexReader.open(writer.getIndexWriter(), applyAllDeletes));
  }
View Full Code Here

    private final FullTextIndexShared index;
    private final SearcherManager searcherManager;

    public Searcher(FullTextIndexShared index, Analyzer analyzer) throws IOException {
        this.index = index;
        this.searcherManager = new SearcherManager(index.open(), new SearcherFactory());
    }
View Full Code Here

            // The index needs to exist before creating the searcher manager so do a quick commit
            // of nothing in case the index doesn't exist already.
            this.indexWriter.commit();
        }

        this.searcherManager = new SearcherManager(FSDirectory.open(indexDir), new SearcherFactory());
  }
View Full Code Here

TOP

Related Classes of org.apache.lucene.search.SearcherFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.