public class FileUploadServiceImpl extends Object implements FileUploadService
FileUploadServiceImpl class.
NAME| Constructor and Description |
|---|
FileUploadServiceImpl()
Constructor for FileUploadServiceImpl.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setExperimentDAO(ExperimentDAO experimentDAO)
Setter for the field
experimentDAO. |
void |
setFileDAO(FileDAO fileDAO)
Sets a private member variable with an instance of an implementation of FileDAO.
|
void |
setFileTypeDAO(FileTypeDAO fileTypeDAO)
Setter for the field
fileTypeDAO. |
void |
setIUSDAO(IUSDAO IUSDAO)
setIUSDAO.
|
void |
setLaneDAO(LaneDAO laneDAO)
Setter for the field
laneDAO. |
void |
setProcessingDAO(ProcessingDAO processingDAO)
Setter for the field
processingDAO. |
void |
setSampleDAO(SampleDAO sampleDAO)
Setter for the field
sampleDAO. |
void |
setSequencerRunDAO(SequencerRunDAO sequencerRunDAO)
Setter for the field
sequencerRunDAO. |
void |
setStudyDAO(StudyDAO studyDAO)
Setter for the field
studyDAO. |
void |
uploadFile(Experiment experiment,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(IUS ius,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(Lane lane,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(Processing processing,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(Sample sample,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(SequencerRun sequencerRun,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
void |
uploadFile(Study study,
UploadFile uploadFile,
FileType fileType,
Registration registration)
uploadFile.
|
public FileUploadServiceImpl()
Constructor for FileUploadServiceImpl.
public void setStudyDAO(StudyDAO studyDAO)
Setter for the field studyDAO.
studyDAO - a StudyDAO object.public void setExperimentDAO(ExperimentDAO experimentDAO)
Setter for the field experimentDAO.
experimentDAO - a ExperimentDAO object.public void setSampleDAO(SampleDAO sampleDAO)
Setter for the field sampleDAO.
sampleDAO - a SampleDAO object.public void setLaneDAO(LaneDAO laneDAO)
Setter for the field laneDAO.
laneDAO - a LaneDAO object.public void setProcessingDAO(ProcessingDAO processingDAO)
Setter for the field processingDAO.
processingDAO - a ProcessingDAO object.public void setSequencerRunDAO(SequencerRunDAO sequencerRunDAO)
Setter for the field sequencerRunDAO.
sequencerRunDAO - a SequencerRunDAO object.public void setFileTypeDAO(FileTypeDAO fileTypeDAO)
Setter for the field fileTypeDAO.
fileTypeDAO - a FileTypeDAO object.public void setFileDAO(FileDAO fileDAO)
fileDAO - implementation of FileDAOfileDAOpublic void uploadFile(Study study, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServicestudy - a Study object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(Experiment experiment, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServiceexperiment - a Experiment object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(Sample sample, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServicesample - a Sample object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(Lane lane, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServicelane - a Lane object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(IUS ius, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServiceius - a IUS object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(Processing processing, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServiceprocessing - a Processing object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.public void uploadFile(SequencerRun sequencerRun, UploadFile uploadFile, FileType fileType, Registration registration) throws Exception
uploadFile.
uploadFile in interface FileUploadServicesequencerRun - a SequencerRun object.uploadFile - a UploadFile object.fileType - a FileType object.registration - a Registration object.Exception - if any.Copyright © 2015 SeqWare. All rights reserved.