Interface NcbiExportSubmissionService
-
- All Superinterfaces:
CRUDService<java.lang.Long,NcbiExportSubmission>
- All Known Implementing Classes:
NcbiExportSubmissionServiceImpl
public interface NcbiExportSubmissionService extends CRUDService<java.lang.Long,NcbiExportSubmission>
Service for exportingSequenceFile
data to NCBI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<NcbiExportSubmission>
getSubmissionsForProject(Project project)
Get a List ofNcbiExportSubmission
for the givenProject
java.util.List<NcbiExportSubmission>
getSubmissionsWithState(ExportUploadState state)
Get a List ofNcbiExportSubmission
object with the givenExportUploadState
java.util.List<NcbiExportSubmission>
getSubmissionsWithState(java.util.Set<ExportUploadState> states)
Get a List ofNcbiExportSubmission
objects which have one of the givenExportUploadState
s-
Methods inherited from interface ca.corefacility.bioinformatics.irida.service.CRUDService
count, create, delete, exists, findAll, findRevisions, findRevisions, list, list, list, read, readMultiple, search, search, update, updateFields, updateMultiple
-
-
-
-
Method Detail
-
getSubmissionsWithState
java.util.List<NcbiExportSubmission> getSubmissionsWithState(ExportUploadState state)
Get a List ofNcbiExportSubmission
object with the givenExportUploadState
- Parameters:
state
-ExportUploadState
to search for- Returns:
- a List of
NcbiExportSubmission
-
getSubmissionsWithState
java.util.List<NcbiExportSubmission> getSubmissionsWithState(java.util.Set<ExportUploadState> states)
Get a List ofNcbiExportSubmission
objects which have one of the givenExportUploadState
s- Parameters:
states
- collection ofExportUploadState
to search for- Returns:
- a List of
NcbiExportSubmission
-
getSubmissionsForProject
java.util.List<NcbiExportSubmission> getSubmissionsForProject(Project project)
Get a List ofNcbiExportSubmission
for the givenProject
- Parameters:
project
- TheProject
for the submission- Returns:
- a List of
NcbiExportSubmission
-
-