Package ubic.gemma.core.job
Class AbstractTask<C extends TaskCommand>
java.lang.Object
ubic.gemma.core.job.AbstractTask<C>
- All Implemented Interfaces:
Callable<TaskResult>,Task<C>
- Direct Known Subclasses:
ArrayDesignProbeMapperTaskImpl,ArrayDesignRepeatScanTaskImpl,BatchInfoFetchTaskImpl,BioAssayOutlierProcessingTaskImpl,CharacteristicUpdateTaskImpl,DifferentialExpressionAnalysisTaskImpl,DifferentialExpressionSearchTaskImpl,DiffExMetaAnalyzerTaskImpl,ExpressionExperimentLoadTaskImpl,ExpressionExperimentReportTaskImpl,IndexerTaskImpl,LinkAnalysisTaskImpl,PreprocessTaskImpl,SvdTaskImpl,TwoChannelMissingValueTaskImpl
- Author:
- anton
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TaskResultnewTaskResult(Serializable answer) Create a new task result for this command with an answer.voidsetTaskCommand(C taskCommand)
-
Constructor Details
-
AbstractTask
public AbstractTask() -
AbstractTask
-
-
Method Details
-
getTaskCommand
- Specified by:
getTaskCommandin interfaceTask<C extends TaskCommand>
-
setTaskCommand
- Specified by:
setTaskCommandin interfaceTask<C extends TaskCommand>
-
newTaskResult
Create a new task result for this command with an answer.
-