public interface SampleService
SampleService interface.
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="sampleService" |
Modifier and Type | Method and Description |
---|---|
void |
delete(Sample sample,
boolean deleteRealFiles)
delete.
|
List<Sample> |
findByCriteria(String criteria,
boolean isCaseSens)
findByCriteria.
|
Sample |
findByID(Integer id)
findByID.
|
Sample |
findByName(String name)
findByName.
|
List<Sample> |
findByOwnerID(Integer registrationId)
findByOwnerID.
|
Sample |
findBySWAccession(Integer swAccession)
findBySWAccession.
|
Sample |
findByTitle(String title)
findByTitle.
|
List<File> |
getFiles(Integer sampleId)
getFiles.
|
List<File> |
getFiles(Integer studyId,
String metaType)
getFiles.
|
Sample |
getRootSample(Sample childSample)
getRootSample.
|
List<Sample> |
getRootSamples(Study study)
getRootSamples.
|
boolean |
hasNameBeenUsed(String oldName,
String newName)
hasNameBeenUsed.
|
Integer |
insert(Registration registration,
Sample sample)
insert.
|
Integer |
insert(Sample sample)
insert.
|
boolean |
isHasFile(Integer sampleId)
isHasFile.
|
boolean |
isHasFile(Integer studyId,
String metaType)
isHasFile.
|
List<Sample> |
list()
list.
|
List<Sample> |
listComplete()
listComplete.
|
List<Sample> |
listIncomplete()
listIncomplete.
|
List<Sample> |
listSample(Registration registration)
listSample.
|
SortedSet<Sample> |
listWithHasFile(Integer expId,
SortedSet<Sample> list,
String metaType)
listWithHasFile.
|
List<Sample> |
matchName(String name) |
void |
setSampleDAO(SampleDAO sampleDAO)
setSampleDAO.
|
SortedSet<Sample> |
setWithHasFile(Integer expId,
SortedSet<Sample> list)
setWithHasFile.
|
void |
update(Registration registration,
Sample sample)
update.
|
void |
update(Sample sample)
update.
|
Sample |
updateDetached(Registration registration,
Sample sample)
updateDetached.
|
Sample |
updateDetached(Sample sample)
updateDetached.
|
static final String NAME
NAME="sampleService"
void setSampleDAO(SampleDAO sampleDAO)
setSampleDAO.
sampleDAO
- a SampleDAO
object.Integer insert(Registration registration, Sample sample)
insert.
registration
- a Registration
object.sample
- a Sample
object.Integer
object.void update(Registration registration, Sample sample)
update.
registration
- a Registration
object.sample
- a Sample
object.void delete(Sample sample, boolean deleteRealFiles)
delete.
sample
- deleteRealFiles
- List<Sample> listSample(Registration registration)
listSample.
registration
- a Registration
object.List
object.boolean isHasFile(Integer sampleId)
isHasFile.
sampleId
- a Integer
object.SortedSet<Sample> setWithHasFile(Integer expId, SortedSet<Sample> list)
setWithHasFile.
SortedSet<Sample> listWithHasFile(Integer expId, SortedSet<Sample> list, String metaType)
listWithHasFile.
Sample updateDetached(Registration registration, Sample sample)
updateDetached.
registration
- a Registration
object.sample
- a Sample
object.Sample
object.Copyright © 2015 SeqWare. All rights reserved.