public interface IUSService
IUSService interface.
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="IUSService" |
Modifier and Type | Method and Description |
---|---|
void |
delete(IUS ius,
boolean deleteRealFiles)
delete.
|
List<IUS> |
find(String sequencerRunName,
Integer lane,
String sampleName)
find.
|
List<IUS> |
findBelongsToStudy(Study study)
findBelongsToStudy.
|
List<IUS> |
findByCriteria(String criteria,
boolean isCaseSens)
findByCriteria.
|
IUS |
findByID(Integer id)
findByID.
|
List<IUS> |
findByOwnerID(Integer registrationId)
findByOwnerID.
|
IUS |
findBySWAccession(Integer swAccession)
findBySWAccession.
|
List<File> |
getFiles(Integer iusId)
getFiles.
|
List<File> |
getFiles(Integer iusId,
String metaType)
getFiles.
|
Integer |
insert(IUS ius)
insert.
|
Integer |
insert(Registration registration,
IUS ius)
insert.
|
boolean |
isHasFile(Integer iusId)
isHasFile.
|
boolean |
isHasFile(Integer iusId,
String metaType)
isHasFile.
|
List<IUS> |
list()
list.
|
SortedSet<IUS> |
listWithHasFile(SortedSet<IUS> list,
String metaType)
listWithHasFile.
|
void |
setIUSDAO(IUSDAO dao)
setIUSDAO.
|
SortedSet<IUS> |
setWithHasFile(SortedSet<IUS> list)
setWithHasFile.
|
void |
update(IUS ius)
update.
|
void |
update(Registration registration,
IUS ius)
update.
|
IUS |
updateDetached(IUS ius)
updateDetached.
|
IUS |
updateDetached(Registration registration,
IUS ius)
updateDetached.
|
static final String NAME
NAME="IUSService"
Integer insert(Registration registration, IUS ius)
insert.
registration
- a Registration
object.ius
- a IUS
object.void update(Registration registration, IUS ius)
update.
registration
- a Registration
object.ius
- a IUS
object.void delete(IUS ius, boolean deleteRealFiles)
delete.
ius
- deleteRealFiles
- boolean isHasFile(Integer iusId)
isHasFile.
iusId
- a Integer
object.SortedSet<IUS> listWithHasFile(SortedSet<IUS> list, String metaType)
listWithHasFile.
IUS updateDetached(Registration registration, IUS ius)
updateDetached.
registration
- a Registration
object.ius
- a IUS
object.IUS
object.Copyright © 2015 SeqWare. All rights reserved.