Interface AnalysisSubmissionRepositoryCustom
-
- All Known Implementing Classes:
AnalysisSubmissionRepositoryImpl
public interface AnalysisSubmissionRepositoryCustom
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ProjectSampleAnalysisOutputInfo>
getAllAnalysisOutputInfoSharedWithProject(java.lang.Long projectId, java.util.Set<java.util.UUID> workflowIds)
Get allProjectSampleAnalysisOutputInfo
shared with aProject
.java.util.List<ProjectSampleAnalysisOutputInfo>
getAllAutomatedAnalysisOutputInfoForAProject(java.lang.Long projectId, java.util.Set<java.util.UUID> workflowIds)
Get all automatedProjectSampleAnalysisOutputInfo
for aProject
.java.util.List<ProjectSampleAnalysisOutputInfo>
getAllUserAnalysisOutputInfo(java.lang.Long userId)
Get allUser
generated analysis output information.
-
-
-
Method Detail
-
getAllAnalysisOutputInfoSharedWithProject
java.util.List<ProjectSampleAnalysisOutputInfo> getAllAnalysisOutputInfoSharedWithProject(java.lang.Long projectId, java.util.Set<java.util.UUID> workflowIds)
Get allProjectSampleAnalysisOutputInfo
shared with aProject
.- Parameters:
projectId
-Project
idworkflowIds
- Workflow UUIDs of workflow pipelines to get output files for- Returns:
- a list of
ProjectSampleAnalysisOutputInfo
-
getAllAutomatedAnalysisOutputInfoForAProject
java.util.List<ProjectSampleAnalysisOutputInfo> getAllAutomatedAnalysisOutputInfoForAProject(java.lang.Long projectId, java.util.Set<java.util.UUID> workflowIds)
Get all automatedProjectSampleAnalysisOutputInfo
for aProject
.- Parameters:
projectId
-Project
idworkflowIds
- Workflow UUIDs of workflow pipelines to get output files for- Returns:
- a list of
ProjectSampleAnalysisOutputInfo
-
getAllUserAnalysisOutputInfo
java.util.List<ProjectSampleAnalysisOutputInfo> getAllUserAnalysisOutputInfo(java.lang.Long userId)
Get allUser
generated analysis output information.- Parameters:
userId
-User
id- Returns:
- a list of
ProjectSampleAnalysisOutputInfo
-
-