Package ubic.gemma.core.search
Class IndexerServiceImpl
- java.lang.Object
-
- ubic.gemma.core.search.IndexerServiceImpl
-
- All Implemented Interfaces:
IndexerService
@Service("indexerService") public class IndexerServiceImpl extends Object implements IndexerService
-
-
Constructor Summary
Constructors Constructor Description IndexerServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
index(Class<? extends Identifiable> classToIndex)
Index the given class.void
setLoggingFrequency(int loggingFrequency)
Set the logging frequency for reporting progress.void
setNumThreads(int numThreads)
Set the number of threads to use for indexing entities.
-
-
-
Method Detail
-
index
public void index(Class<? extends Identifiable> classToIndex)
Description copied from interface:IndexerService
Index the given class.- Specified by:
index
in interfaceIndexerService
- Parameters:
classToIndex
- a set of classes to index
-
setNumThreads
public void setNumThreads(int numThreads)
Description copied from interface:IndexerService
Set the number of threads to use for indexing entities.- Specified by:
setNumThreads
in interfaceIndexerService
-
setLoggingFrequency
public void setLoggingFrequency(int loggingFrequency)
Description copied from interface:IndexerService
Set the logging frequency for reporting progress.- Specified by:
setLoggingFrequency
in interfaceIndexerService
-
-