public class

QueuingConfluenceIndexer

extends Object
implements ConfluenceIndexer
java.lang.Object
   ↳ com.atlassian.confluence.search.lucene.QueuingConfluenceIndexer

Summary

Public Constructors
QueuingConfluenceIndexer()
Public Methods
void index(Searchable searchable)
Index the specified searchable object
void indexIncludingDependents(Searchable searchable)
Add a content object and all its dependents (attachments, comments, children, etc.) to the index
void reIndex(Searchable searchable)
Updates an object in the index
@Deprecated static void resumeIndexing()
This method is deprecated. since 3.0. Use resume() instead.
void setChangeIndexer(ChangeIndexer changeIndexer)
void setIndexTaskFactory(IndexTaskFactory indexTaskFactory)
void setIndexerControl(IndexerControl indexerControl)
void setTaskQueue(IndexTaskQueue taskQueue)
@Deprecated static void suspendIndexing()
This method is deprecated. since 3.0. Use suspend() instead.
void unIndex(Searchable searchable)
Removes any existing copies of the object from the index
void unIndexIncludingDependents(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
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.bonnie.Indexer
From interface com.atlassian.confluence.search.ConfluenceIndexer

Public Constructors

public QueuingConfluenceIndexer ()

Public Methods

public void index (Searchable searchable)

Index the specified searchable object

public void indexIncludingDependents (Searchable searchable)

Add a content object and all its dependents (attachments, comments, children, etc.) to the index

public void reIndex (Searchable searchable)

Updates an object in the index

@Deprecated public static void resumeIndexing ()

This method is deprecated.
since 3.0. Use resume() instead.

public void setChangeIndexer (ChangeIndexer changeIndexer)

public void setIndexTaskFactory (IndexTaskFactory indexTaskFactory)

public void setIndexerControl (IndexerControl indexerControl)

public void setTaskQueue (IndexTaskQueue taskQueue)

@Deprecated public static void suspendIndexing ()

This method is deprecated.
since 3.0. Use suspend() instead.

public void unIndex (Searchable searchable)

Removes any existing copies of the object from the index

public void unIndexIncludingDependents (Searchable searchable)

Remove a content object and all its dependents (attachments, comments, children, etc.) from the index

public void unIndexSpace (Space space)

Optimised unindex of all content in a space