Class IndexerTaskImpl

java.lang.Object
ubic.gemma.core.job.AbstractTask<IndexerTaskCommand>
ubic.gemma.core.tasks.maintenance.IndexerTaskImpl
All Implemented Interfaces:
Callable<TaskResult>, Task<IndexerTaskCommand>, IndexerTask

@Component @Scope("prototype") public class IndexerTaskImpl extends AbstractTask<IndexerTaskCommand> implements IndexerTask
Asynchronous mass-indexer task. Dispatches each requested entity class to IndexerService.index(Class) in turn.

Mirrors the pre-strip IndexerTaskImpl. The HS 5 → HS 7 port lives in IndexerService; this task is a thin scheduler.

  • Constructor Details

    • IndexerTaskImpl

      public IndexerTaskImpl()
  • Method Details