com.atlassian.confluence.search.lucene
Interface ConfluenceBatchIndexer

All Superinterfaces:
BatchIndexer
All Known Implementing Classes:
DefaultConfluenceBatchIndexer

public interface ConfluenceBatchIndexer
extends BatchIndexer


Method Summary
 IndexingTask getLastReindexingTask()
          Retrieve the latest reindexing task.
 boolean isReIndexRunning()
          Returns true if a full content reindex is currently running, false otherwise.
 void reIndexAll()
          Trigger a full content reindex.
 
Methods inherited from interface com.atlassian.bonnie.search.BatchIndexer
indexEntities, setAnyTypeObjectDao, unIndexAll
 

Method Detail

reIndexAll

public void reIndexAll()
Trigger a full content reindex.


isReIndexRunning

public boolean isReIndexRunning()
Returns true if a full content reindex is currently running, false otherwise.


getLastReindexingTask

public IndexingTask getLastReindexingTask()
Retrieve the latest reindexing task. This task can be queries for the progress of the indexing amongst other things.

Returns:
the latest reindexing task or null if no full re-index has run.


Confluence is developed by Atlassian.