com.atlassian.confluence.search.lucene
Interface IndexRebuilder

All Superinterfaces:
com.atlassian.bonnie.search.BatchIndexer

Deprecated. since 3.4, please use ConfluenceIndexManager

@Deprecated
public interface IndexRebuilder
extends com.atlassian.bonnie.search.BatchIndexer


Method Summary
 IndexingTask getLastReindexingTask()
          Deprecated. since 3.4 , please use ConfluenceIndexManager.getLastReindexingTask()
 boolean isReIndexRunning()
          Deprecated. since 3.4 , please use ConfluenceIndexManager.isReIndexing()
 void reIndexAll()
          Deprecated. since 3.4 , please use ConfluenceIndexManager.reIndex()
 void unIndexAll()
          Deprecated. since 3.4 , please use ConfluenceIndexManager.unIndexAll()
 
Methods inherited from interface com.atlassian.bonnie.search.BatchIndexer
indexEntities
 

Method Detail

reIndexAll

@Deprecated
void reIndexAll()
Deprecated. since 3.4 , please use ConfluenceIndexManager.reIndex()

Trigger a full content reindex.


isReIndexRunning

@Deprecated
boolean isReIndexRunning()
Deprecated. since 3.4 , please use ConfluenceIndexManager.isReIndexing()

Returns true if a full content reindex is currently running, false otherwise.


getLastReindexingTask

@Deprecated
IndexingTask getLastReindexingTask()
Deprecated. since 3.4 , please use ConfluenceIndexManager.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.

unIndexAll

@Deprecated
void unIndexAll()
Deprecated. since 3.4 , please use ConfluenceIndexManager.unIndexAll()

Clear the index.

Specified by:
unIndexAll in interface com.atlassian.bonnie.search.BatchIndexer


Copyright © 2003-2012 Atlassian. All Rights Reserved.