com.atlassian.confluence.index
Class ConfluenceReIndexer

java.lang.Object
  extended by com.atlassian.confluence.index.ConfluenceReIndexer
All Implemented Interfaces:
ReIndexer

public class ConfluenceReIndexer
extends Object
implements ReIndexer


Constructor Summary
ConfluenceReIndexer(com.atlassian.event.api.EventPublisher eventPublisher, SearchableDao searchableDao, com.atlassian.bonnie.ILuceneConnection luceneConnection, IndexTaskFactory indexTaskFactory, AnyTypeDao anyTypeDao, org.springframework.transaction.PlatformTransactionManager transactionManager, com.atlassian.bonnie.search.DocumentBuilder documentBuilder)
           
 
Method Summary
 void reIndex(Progress progress)
          Triggers re-index.
 void reIndex(Set<ReIndexOption> options, Progress progress)
          Triggers re-index.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceReIndexer

public ConfluenceReIndexer(com.atlassian.event.api.EventPublisher eventPublisher,
                           SearchableDao searchableDao,
                           com.atlassian.bonnie.ILuceneConnection luceneConnection,
                           IndexTaskFactory indexTaskFactory,
                           AnyTypeDao anyTypeDao,
                           org.springframework.transaction.PlatformTransactionManager transactionManager,
                           com.atlassian.bonnie.search.DocumentBuilder documentBuilder)
Method Detail

reIndex

public void reIndex(Progress progress)
Description copied from interface: ReIndexer
Triggers re-index.

Specified by:
reIndex in interface ReIndexer
Parameters:
progress - object to track progress of re-index.

reIndex

public void reIndex(Set<ReIndexOption> options,
                    Progress progress)
Description copied from interface: ReIndexer
Triggers re-index.

Specified by:
reIndex in interface ReIndexer
Parameters:
options - options. Allows a subset of all searchable content to be re-indexed.
progress - object to track progress of re-index.


Copyright © 2003–2015 Atlassian. All rights reserved.