Class LuceneBatchIndexer
- java.lang.Object
 - 
- com.atlassian.confluence.internal.index.lucene.LuceneBatchIndexer
 
 
- 
- All Implemented Interfaces:
 BatchIndexer
@LuceneIndependent @Internal public class LuceneBatchIndexer extends Object implements BatchIndexer
A single-threaded batch indexing implementation. Intended for usage byConcurrentBatchIndexer.Manages batches of indexable content. Progress updates are now handled by
ConcurrentBatchIndexer.- Since:
 - 5.10
 
 
- 
- 
Constructor Summary
Constructors Constructor Description LuceneBatchIndexer(AnyTypeDao anyTypeDao, org.springframework.transaction.PlatformTransactionManager transactionManager, IndexTaskFactoryInternal indexTaskFactory, SearchIndexWriter contentWriter, SearchIndexWriter changeWriter, com.atlassian.confluence.internal.index.lucene.BulkFieldPrefetcher bulkFieldPrefetcher) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidindex(List<HibernateHandle> handles, ReindexProgress progress) 
 - 
 
- 
- 
Constructor Detail
- 
LuceneBatchIndexer
public LuceneBatchIndexer(AnyTypeDao anyTypeDao, org.springframework.transaction.PlatformTransactionManager transactionManager, IndexTaskFactoryInternal indexTaskFactory, SearchIndexWriter contentWriter, SearchIndexWriter changeWriter, com.atlassian.confluence.internal.index.lucene.BulkFieldPrefetcher bulkFieldPrefetcher)
- Since:
 - 7.14
 
 
 - 
 
- 
Method Detail
- 
index
public void index(List<HibernateHandle> handles, ReindexProgress progress)
- Specified by:
 indexin interfaceBatchIndexer
 
 - 
 
 -