@Service @ParametersAreNonnullByDefault public class BibliographicReferenceServiceImpl extends AbstractVoEnabledService<BibliographicReference,BibliographicReferenceValueObject> implements BibliographicReferenceService
BibliographicReferenceServicelog| Constructor and Description |
|---|
BibliographicReferenceServiceImpl(BibliographicReferenceDao bibliographicReferenceDao) |
loadValueObjectById, loadValueObjects, loadValueObjectsByIdscountAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, load, load, loadAll, loadOrFail, remove, remove, remove, removeAllInBatch, save, save, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, find, findOrCreate, remove, updateloadValueObjectById, loadValueObjects, loadValueObjectsByIdscreate, remove, remove, removeAllInBatch, save, save, updatecountAll, findOrFail, load, load, loadAll, loadOrFail@Autowired public BibliographicReferenceServiceImpl(BibliographicReferenceDao bibliographicReferenceDao)
@Transactional(readOnly=true) public BibliographicReferenceValueObject loadValueObject(BibliographicReference entity)
loadValueObject in interface BaseVoEnabledService<BibliographicReference,BibliographicReferenceValueObject>loadValueObject in class AbstractVoEnabledService<BibliographicReference,BibliographicReferenceValueObject>BaseVoEnabledDao.loadValueObject(Identifiable)@Transactional(readOnly=true) public List<BibliographicReferenceValueObject> loadAllValueObjects()
BaseVoEnabledServiceloadAllValueObjects in interface BaseVoEnabledService<BibliographicReference,BibliographicReferenceValueObject>loadAllValueObjects in class AbstractVoEnabledService<BibliographicReference,BibliographicReferenceValueObject>@Transactional(readOnly=true) public List<BibliographicReference> browse(int start, int limit)
browse in interface BibliographicReferenceService@Transactional(readOnly=true) public List<BibliographicReference> browse(int start, int limit, String orderField, boolean descending)
browse in interface BibliographicReferenceService@Transactional(readOnly=true) public BibliographicReference findByExternalId(DatabaseEntry accession)
findByExternalId in interface BibliographicReferenceService@Transactional public BibliographicReference findByExternalId(String id)
BibliographicReferenceServicefindByExternalId in interface BibliographicReferenceServiceid - id@Transactional public BibliographicReference findByExternalId(String id, String databaseName)
BibliographicReferenceServicefindByExternalId in interface BibliographicReferenceServiceid - iddatabaseName - db name@Transactional(readOnly=true) public BibliographicReferenceValueObject findVOByExternalId(String id)
BibliographicReferenceServiceGet a reference by the unqualified external id. Searches for pubmed by default
findVOByExternalId in interface BibliographicReferenceServiceid - idBibliographicReferenceService.findVOByExternalId(String)@Transactional public Map<ExpressionExperiment,BibliographicReference> getAllExperimentLinkedReferences()
BibliographicReferenceServicegetAllExperimentLinkedReferences in interface BibliographicReferenceService@Transactional(readOnly=true) public Collection<ExpressionExperiment> getRelatedExperiments(BibliographicReference bibRef)
BibliographicReferenceServicegetRelatedExperiments in interface BibliographicReferenceServicebibRef - reference@Transactional(readOnly=true) public Map<BibliographicReference,Collection<ExpressionExperiment>> getRelatedExperiments(Collection<BibliographicReference> records)
getRelatedExperiments in interface BibliographicReferenceService@Transactional(readOnly=true) public Collection<Long> listAll()
listAll in interface BibliographicReferenceService@Transactional public BibliographicReference refresh(String pubMedId)
refresh in interface BibliographicReferenceService@Transactional(readOnly=true) public List<BibliographicReferenceValueObject> search(SearchSettingsValueObject settings) throws SearchException
search in interface BibliographicReferenceServiceSearchException@Transactional(readOnly=true) public List<BibliographicReferenceValueObject> search(String query) throws SearchException
search in interface BibliographicReferenceServiceSearchException@Transactional(readOnly=true) public BibliographicReference thaw(BibliographicReference bibliographicReference)
thaw in interface BibliographicReferenceService@Transactional(readOnly=true) public Collection<BibliographicReference> thaw(Collection<BibliographicReference> bibliographicReferences)
thaw in interface BibliographicReferenceServiceCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.