public interface ExperimentService
ExperimentService interface.
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="ExperimentService" |
Modifier and Type | Method and Description |
---|---|
void |
delete(Experiment experiment,
boolean deleteRealFiles)
delete.
|
List<Experiment> |
findByCriteria(String criteria,
boolean isCaseSens)
findByCriteria.
|
Experiment |
findByID(Integer expID)
findByID.
|
List<Experiment> |
findByOwnerID(Integer registrationID)
findByOwnerID.
|
Experiment |
findBySWAccession(Integer swAccession)
findBySWAccession.
|
Experiment |
findByTitle(String name)
findByTitle.
|
List<File> |
getFiles(Integer expId)
getFiles.
|
List<File> |
getFiles(Integer studyId,
String metaType)
getFiles.
|
boolean |
hasTitleBeenUsed(String oldName,
String newName)
hasTitleBeenUsed.
|
Integer |
insert(Experiment experiment)
insert.
|
Integer |
insert(Registration registration,
Experiment experiment)
insert.
|
boolean |
isHasFile(Integer expId)
isHasFile.
|
boolean |
isHasFile(Integer studyId,
String metaType)
isHasFile.
|
List<Experiment> |
list()
list.
|
List<Experiment> |
list(Registration registration)
list.
|
List<Experiment> |
list(Study study)
list.
|
SortedSet<Experiment> |
listWithHasFile(SortedSet<Experiment> list,
String metaType)
listWithHasFile.
|
void |
merge(Experiment experiment)
merge.
|
void |
setExperimentDAO(ExperimentDAO experimentDAO)
setExperimentDAO.
|
SortedSet<Experiment> |
setWithHasFile(SortedSet<Experiment> list)
setWithHasFile.
|
void |
update(Experiment experiment)
update.
|
void |
update(Registration registration,
Experiment experiment)
update.
|
Experiment |
updateDetached(Experiment experiment)
updateDetached.
|
Experiment |
updateDetached(Registration registration,
Experiment experiment)
updateDetached.
|
static final String NAME
NAME="ExperimentService"
void setExperimentDAO(ExperimentDAO experimentDAO)
setExperimentDAO.
experimentDAO
- a ExperimentDAO
object.Integer insert(Experiment experiment)
insert.
experiment
- a Experiment
object.Integer
object.Integer insert(Registration registration, Experiment experiment)
insert.
registration
- a Registration
object.experiment
- a Experiment
object.Integer
object.void update(Experiment experiment)
update.
experiment
- a Experiment
object.void update(Registration registration, Experiment experiment)
update.
registration
- a Registration
object.experiment
- a Experiment
object.void delete(Experiment experiment, boolean deleteRealFiles)
delete.
experiment
- deleteRealFiles
- List<Experiment> list()
list.
List
object.List<Experiment> list(Registration registration)
list.
registration
- a Registration
object.List
object.List<Experiment> list(Study study)
list.
Experiment findByTitle(String name)
findByTitle.
name
- a String
object.Experiment
object.Experiment findByID(Integer expID)
findByID.
expID
- a Integer
object.Experiment
object.Experiment findBySWAccession(Integer swAccession)
findBySWAccession.
swAccession
- a Integer
object.Experiment
object.boolean isHasFile(Integer expId)
isHasFile.
expId
- a Integer
object.SortedSet<Experiment> setWithHasFile(SortedSet<Experiment> list)
setWithHasFile.
SortedSet<Experiment> listWithHasFile(SortedSet<Experiment> list, String metaType)
listWithHasFile.
Experiment updateDetached(Experiment experiment)
updateDetached.
experiment
- a Experiment
object.Experiment
object.Experiment updateDetached(Registration registration, Experiment experiment)
updateDetached.
registration
- a Registration
object.experiment
- a Experiment
object.Experiment
object.List<Experiment> findByOwnerID(Integer registrationID)
findByOwnerID.
List<Experiment> findByCriteria(String criteria, boolean isCaseSens)
findByCriteria.
void merge(Experiment experiment)
merge.
experiment
- a Experiment
object.Copyright © 2015 SeqWare. All rights reserved.