Class BibliographicReferenceControllerImpl
- java.lang.Object
-
- ubic.gemma.web.controller.BaseController
-
- ubic.gemma.web.controller.common.description.bibref.BibliographicReferenceControllerImpl
-
- All Implemented Interfaces:
BibliographicReferenceController
@Controller public class BibliographicReferenceControllerImpl extends BaseController implements BibliographicReferenceController
This controller is responsible for showing a list of all bibliographic references, as well sending the user to the pubMed.Detail.view when they click on a specific link in that list.- Author:
- keshav
-
-
Field Summary
-
Fields inherited from class ubic.gemma.web.controller.BaseController
log
-
-
Constructor Summary
Constructors Constructor Description BibliographicReferenceControllerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelAndViewadd(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)JsonReaderResponse<BibliographicReferenceValueObject>browse(ListBatchCommand batch)ModelAndViewdelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)BibliographicReferenceValueObjectload(Long id)Collection<BibliographicReferenceValueObject>loadAllForExperiments()BibliographicReferenceValueObjectloadFromPubmedID(String pubMedID)JsonReaderResponse<BibliographicReferenceValueObject>loadMultiple(Collection<Long> ids)JsonReaderResponse<BibliographicReferenceValueObject>search(SearchSettingsValueObject settings)ModelAndViewsearchBibRefs(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidsetBibliographicReferenceService(BibliographicReferenceService bibliographicReferenceService)voidsetPersisterHelper(Persister persisterHelper)ModelAndViewshow(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)ModelAndViewshowAllForExperiments(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)BibliographicReferenceValueObjectupdate(String pubMedId)-
Methods inherited from class ubic.gemma.web.controller.BaseController
addMessage, getMessageUtil, getText, getText, saveMessage, saveMessage, sendConfirmationEmail, setMailEngine, setMessageSource, setMessageUtil
-
-
-
-
Method Detail
-
add
public ModelAndView add(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
addin interfaceBibliographicReferenceController
-
browse
public JsonReaderResponse<BibliographicReferenceValueObject> browse(ListBatchCommand batch)
- Specified by:
browsein interfaceBibliographicReferenceController
-
delete
public ModelAndView delete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
deletein interfaceBibliographicReferenceController
-
load
public BibliographicReferenceValueObject load(Long id)
- Specified by:
loadin interfaceBibliographicReferenceController
-
loadAllForExperiments
public Collection<BibliographicReferenceValueObject> loadAllForExperiments()
- Specified by:
loadAllForExperimentsin interfaceBibliographicReferenceController
-
loadFromPubmedID
public BibliographicReferenceValueObject loadFromPubmedID(String pubMedID)
- Specified by:
loadFromPubmedIDin interfaceBibliographicReferenceController
-
loadMultiple
public JsonReaderResponse<BibliographicReferenceValueObject> loadMultiple(Collection<Long> ids)
- Specified by:
loadMultiplein interfaceBibliographicReferenceController
-
search
public JsonReaderResponse<BibliographicReferenceValueObject> search(SearchSettingsValueObject settings)
- Specified by:
searchin interfaceBibliographicReferenceController
-
searchBibRefs
public ModelAndView searchBibRefs(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
searchBibRefsin interfaceBibliographicReferenceController
-
show
public ModelAndView show(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
showin interfaceBibliographicReferenceController
-
showAllForExperiments
public ModelAndView showAllForExperiments(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
showAllForExperimentsin interfaceBibliographicReferenceController
-
update
public BibliographicReferenceValueObject update(String pubMedId)
- Specified by:
updatein interfaceBibliographicReferenceController
-
setBibliographicReferenceService
public void setBibliographicReferenceService(BibliographicReferenceService bibliographicReferenceService)
- Parameters:
bibliographicReferenceService- The bibliographicReferenceService to set.
-
setPersisterHelper
public void setPersisterHelper(Persister persisterHelper)
-
-