Class AssemblySampleUpdater
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.pipeline.results.updater.impl.AssemblySampleUpdater
-
- All Implemented Interfaces:
AnalysisSampleUpdater
@Component public class AssemblySampleUpdater extends java.lang.Object implements AnalysisSampleUpdater
Updates a sample with the results from a genome assembly.
-
-
Constructor Summary
Constructors Constructor Description AssemblySampleUpdater(SampleGenomeAssemblyJoinRepository sampleGenomeAssemblyJoinRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalysisType
getAnalysisType()
Gets theAnalysisType
this updater service handles.void
update(java.util.Collection<Sample> samples, AnalysisSubmission analysis)
Updates a collection of samples with a particular analysis result.
-
-
-
Constructor Detail
-
AssemblySampleUpdater
@Autowired public AssemblySampleUpdater(SampleGenomeAssemblyJoinRepository sampleGenomeAssemblyJoinRepository)
-
-
Method Detail
-
update
public void update(java.util.Collection<Sample> samples, AnalysisSubmission analysis)
Updates a collection of samples with a particular analysis result.- Specified by:
update
in interfaceAnalysisSampleUpdater
- Parameters:
samples
- The samples to update.analysis
- TheAnalysisSubmission
to use for updating.
-
getAnalysisType
public AnalysisType getAnalysisType()
Gets theAnalysisType
this updater service handles.- Specified by:
getAnalysisType
in interfaceAnalysisSampleUpdater
- Returns:
- The
AnalysisType
.
-
-