Class IndexerServiceImpl

java.lang.Object
ubic.gemma.core.search.IndexerServiceImpl
All Implemented Interfaces:
IndexerService

@Service("indexerService") public class IndexerServiceImpl extends Object implements IndexerService
  • Constructor Details

    • IndexerServiceImpl

      public IndexerServiceImpl()
  • Method Details

    • index

      public void index(Class<? extends Identifiable> classToIndex)
      Description copied from interface: IndexerService
      Index the given class.
      Specified by:
      index in interface IndexerService
      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 interface IndexerService
    • setLoggingFrequency

      public void setLoggingFrequency(int loggingFrequency)
      Description copied from interface: IndexerService
      Set the logging frequency for reporting progress.
      Specified by:
      setLoggingFrequency in interface IndexerService