Class ObsoleteTermCorrectionTaskImpl
java.lang.Object
ubic.gemma.core.job.AbstractTask<ObsoleteTermCorrectionTaskCommand>
ubic.gemma.core.tasks.maintenance.ObsoleteTermCorrectionTaskImpl
- All Implemented Interfaces:
Callable<TaskResult>, Task<ObsoleteTermCorrectionTaskCommand>, ObsoleteTermCorrectionTask
@Component
@Scope("prototype")
public class ObsoleteTermCorrectionTaskImpl
extends AbstractTask<ObsoleteTermCorrectionTaskCommand>
implements ObsoleteTermCorrectionTask
Async wrapper for
ObsoleteTermCorrectionService.apply(Collection, boolean, long, TimeUnit). Async because a live run rewrites annotations
across thousands of experiments and resyncs the denormalizations for each; a dry run is quick but goes through
the same path so the rehearsal and the real thing cannot diverge.- Author:
- phase 3 ontology maintenance
-
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
-
ObsoleteTermCorrectionTaskImpl
public ObsoleteTermCorrectionTaskImpl()
-
-
Method Details
-
call
- Specified by:
callin interfaceCallable<TaskResult>- Throws:
Exception
-