public class QueuingConfluenceIndexer extends Object implements ConfluenceIndexer
Constructor and Description |
---|
QueuingConfluenceIndexer() |
Modifier and Type | Method and Description |
---|---|
void |
index(com.atlassian.bonnie.Searchable searchable)
Index the specified searchable object
|
void |
indexIncludingDependents(com.atlassian.bonnie.Searchable searchable)
Add a content object and all its dependents (attachments, comments, children, etc.) to the index
|
void |
reIndex(com.atlassian.bonnie.Searchable searchable)
Updates an object in the index
|
void |
setChangeIndexer(ChangeIndexer changeIndexer) |
void |
setIndexerControl(IndexerControl indexerControl) |
void |
setIndexTaskFactory(IndexTaskFactory indexTaskFactory) |
void |
setTaskQueue(IndexTaskQueue taskQueue) |
void |
unIndex(com.atlassian.bonnie.Searchable searchable)
Removes any existing copies of the object from the index
|
void |
unIndexIncludingDependents(com.atlassian.bonnie.Searchable searchable)
Remove a content object and all its dependents (attachments, comments, children, etc.) from the index
|
void |
unIndexSpace(Space space)
Optimised unindex of all content in a space
|
public void unIndexSpace(Space space)
ConfluenceIndexer
unIndexSpace
in interface ConfluenceIndexer
public void unIndexIncludingDependents(com.atlassian.bonnie.Searchable searchable)
ConfluenceIndexer
unIndexIncludingDependents
in interface ConfluenceIndexer
public void unIndex(com.atlassian.bonnie.Searchable searchable)
ConfluenceIndexer
unIndex
in interface com.atlassian.bonnie.Indexer
unIndex
in interface ConfluenceIndexer
public void reIndex(com.atlassian.bonnie.Searchable searchable)
ConfluenceIndexer
reIndex
in interface com.atlassian.bonnie.Indexer
reIndex
in interface ConfluenceIndexer
public void indexIncludingDependents(com.atlassian.bonnie.Searchable searchable)
ConfluenceIndexer
indexIncludingDependents
in interface ConfluenceIndexer
public void index(com.atlassian.bonnie.Searchable searchable)
index
in interface com.atlassian.bonnie.Indexer
index
in interface ConfluenceIndexer
public void setTaskQueue(IndexTaskQueue taskQueue)
public void setIndexTaskFactory(IndexTaskFactory indexTaskFactory)
public void setIndexerControl(IndexerControl indexerControl)
public void setChangeIndexer(ChangeIndexer changeIndexer)
Copyright © 2003–2015 Atlassian. All rights reserved.