|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfluenceIndexManager
The Confluence Index Manager is the entry point to the Indexing Subsystem
Method Summary | |
---|---|
void |
flushQueue()
Flush the index queue, processing all of the tasks. |
void |
flushQueue(boolean batch)
Flush the index queue, processing a batch of the tasks |
FlushStatistics |
getLastNonEmptyFlushStats()
|
IndexingTask |
getLastReindexingTask()
|
IndexTaskQueue |
getTaskQueue()
Retrieve an instance of the systems index queue. |
boolean |
isFlushing()
Returns true if the the index queue is currently being flushed. |
boolean |
isReIndexing()
Returns true if the system is currently being reindexed. |
void |
optimizeIndex()
Enqueues an Optimize Index Task |
void |
reIndex()
Trigger a system wide reindex. |
void |
resetIndexQueue()
Resetting the index queue removes all entries from the queue without processing them. |
void |
unIndexAll()
|
Method Detail |
---|
boolean isFlushing()
boolean isReIndexing()
void flushQueue(boolean batch)
void flushQueue()
void reIndex()
void unIndexAll()
void optimizeIndex()
IndexTaskQueue getTaskQueue()
IndexingTask getLastReindexingTask()
FlushStatistics getLastNonEmptyFlushStats()
void resetIndexQueue()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |