eu.etaxonomy.cdm.api.service.search
Interface ICdmMassIndexer

All Known Implementing Classes:
CdmMassIndexer

public interface ICdmMassIndexer

Author:
andreas

Method Summary
 void createDictionary(IProgressMonitor monitor)
          Create (spell-checking) dictionary listed in dictionaryClasses().
 Class[] dictionaryClasses()
           
 Class[] indexedClasses()
           
 void purge(IProgressMonitor monitor)
          This will wipe out the index.
 void reindex(IProgressMonitor monitor)
          Reindex all cdm entities listed in indexedClasses().
 

Method Detail

reindex

void reindex(IProgressMonitor monitor)
Reindex all cdm entities listed in indexedClasses(). Re-indexing will not purge the index.

Parameters:
monitor - TODO

purge

void purge(IProgressMonitor monitor)
This will wipe out the index.


indexedClasses

Class[] indexedClasses()

createDictionary

void createDictionary(IProgressMonitor monitor)
Create (spell-checking) dictionary listed in dictionaryClasses(). This action will not purge the dictionary.

Parameters:
monitor - TODO

dictionaryClasses

Class[] dictionaryClasses()


Copyright © 2007-2013 EDIT. All Rights Reserved.