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
 
 public abstract class AbstractTask<C extends TaskCommand> extends Object implements Task<C> - Author:
- anton
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected CtaskCommand
 - 
Constructor SummaryConstructors Constructor Description AbstractTask()AbstractTask(C taskCommand)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CgetTaskCommand()voidsetTaskCommand(C taskCommand)
 
- 
- 
- 
Field Detail- 
taskCommandprotected C extends TaskCommand taskCommand 
 
- 
 - 
Constructor Detail- 
AbstractTaskpublic AbstractTask() 
 - 
AbstractTaskpublic AbstractTask(C taskCommand) 
 
- 
 - 
Method Detail- 
getTaskCommandpublic C getTaskCommand() - Specified by:
- getTaskCommandin interface- Task<C extends TaskCommand>
 
 - 
setTaskCommandpublic void setTaskCommand(C taskCommand) - Specified by:
- setTaskCommandin interface- Task<C extends TaskCommand>
 
 
- 
 
-