Package org.hibernate.search.backend.LuceneIndexingParameters

Examples of org.hibernate.search.backend.LuceneIndexingParameters.ParameterSet


  public synchronized IndexWriter getIndexWriter(boolean batchmode, ErrorContextBuilder errorContextBuilder) {
    if ( writer != null )
      return writer;
    try {
      if ( batchmode ) {
        ParameterSet indexingParameters = indexingParams.getBatchIndexParameters();
        writer = createNewIndexWriter( directoryProvider, this.batchWriterConfig, indexingParameters );
        log.trace( "IndexWriter opened using batch configuration" );
      }
      else {
        ParameterSet indexingParameters = indexingParams.getTransactionIndexParameters();
        writer = createNewIndexWriter( directoryProvider, this.writerConfig, indexingParameters );
        log.trace( "IndexWriter opened using default configuration" );
      }
    }
    catch ( IOException ioe ) {
View Full Code Here

TOP

Related Classes of org.hibernate.search.backend.LuceneIndexingParameters.ParameterSet

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.