public class ShareStudyServiceImpl extends Object implements ShareStudyService
ShareStudyServiceImpl class.
NAME
Constructor and Description |
---|
ShareStudyServiceImpl()
Constructor for ShareStudyServiceImpl.
|
Modifier and Type | Method and Description |
---|---|
void |
delete(ShareStudy shareStudy)
delete.
|
ShareStudy |
findByID(Integer shareStudyId)
findByID.
|
ShareStudy |
findByStudyIdAndRegistrationId(Integer studyId,
Integer registrationId)
findByStudyIdAndRegistrationId.
|
ShareStudy |
findBySWAccession(Integer swAccession)
findBySWAccession.
|
void |
insert(ShareStudy shareStudy)
insert.
|
boolean |
isExistsShare(Integer studyId,
Integer registrationId)
isExistsShare.
|
List<ShareStudy> |
list()
list.
|
void |
setShareStudyDAO(ShareStudyDAO dao)
setShareStudyDAO.
|
void |
update(ShareStudy shareStudy)
update.
|
ShareStudy |
updateDetached(ShareStudy shareStudy)
updateDetached.
|
public ShareStudyServiceImpl()
Constructor for ShareStudyServiceImpl.
public void setShareStudyDAO(ShareStudyDAO dao)
setShareStudyDAO.
Sets a private member variable with an instance of an implementation of ShareStudyDAO. This method is called by the Spring framework at run time.setShareStudyDAO
in interface ShareStudyService
dao
- ShareStudyDAO
public void insert(ShareStudy shareStudy)
insert.
Inserts an instance of ShareStudy into the database.insert
in interface ShareStudyService
shareStudy
- a ShareStudy
object.public void update(ShareStudy shareStudy)
update.
Updates an instance of ShareStudy in the database.update
in interface ShareStudyService
shareStudy
- a ShareStudy
object.public void delete(ShareStudy shareStudy)
delete.
delete
in interface ShareStudyService
shareStudy
- a ShareStudy
object.public boolean isExistsShare(Integer studyId, Integer registrationId)
isExistsShare.
isExistsShare
in interface ShareStudyService
studyId
- a Integer
object.registrationId
- a Integer
object.public ShareStudy findByStudyIdAndRegistrationId(Integer studyId, Integer registrationId)
findByStudyIdAndRegistrationId.
findByStudyIdAndRegistrationId
in interface ShareStudyService
studyId
- a Integer
object.registrationId
- a Integer
object.ShareStudy
object.public ShareStudy findByID(Integer shareStudyId)
findByID.
findByID
in interface ShareStudyService
shareStudyId
- ShareStudy
object.public ShareStudy findBySWAccession(Integer swAccession)
findBySWAccession.
findBySWAccession
in interface ShareStudyService
swAccession
- a Integer
object.ShareStudy
object.public ShareStudy updateDetached(ShareStudy shareStudy)
updateDetached.
updateDetached
in interface ShareStudyService
shareStudy
- a ShareStudy
object.ShareStudy
object.public List<ShareStudy> list()
list.
list
in interface ShareStudyService
List
object.Copyright © 2015 SeqWare. All rights reserved.