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 Summary
Constructors -
Method Summary
Methods inherited from class AbstractTask
getTaskCommand, newTaskResult, setTaskCommandMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Task
getTaskCommand, setTaskCommand
-
Constructor Details
-
IndexerTaskImpl
public IndexerTaskImpl()
-
-
Method Details
-
call
- Specified by:
callin interfaceCallable<TaskResult>
-