Class AnalysisAudit
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.ria.web.analysis.auditing.AnalysisAudit
-
@Component public class AnalysisAudit extends java.lang.Object
This class component is used for auditingAnalysisSubmission
.
-
-
Constructor Summary
Constructors Constructor Description AnalysisAudit(AnalysisSubmissionRepository analysisSubmissionRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Long
getAnalysisRunningTime(AnalysisSubmission submission)
Gets the running time of an analysisAnalysisState
getPreviousStateBeforeError(java.lang.Long submissionId)
Gets the state of analysis prior to error
-
-
-
Constructor Detail
-
AnalysisAudit
@Autowired public AnalysisAudit(AnalysisSubmissionRepository analysisSubmissionRepository)
-
-
Method Detail
-
getAnalysisRunningTime
public java.lang.Long getAnalysisRunningTime(AnalysisSubmission submission)
Gets the running time of an analysis- Parameters:
submission
-AnalysisSubmission
The submissionAnalysisSubmission
- Returns:
Long
Running time of the analysis
-
getPreviousStateBeforeError
public AnalysisState getPreviousStateBeforeError(java.lang.Long submissionId)
Gets the state of analysis prior to error- Parameters:
submissionId
-Long
identifier for anAnalysisSubmission
- Returns:
String
State of analysis prior to error
-
-