Class BibliographicReferenceController
java.lang.Object
ubic.gemma.web.controller.common.description.bibref.BibliographicReferenceController
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
@Controller
public class BibliographicReferenceController
extends Object
implements org.springframework.beans.factory.InitializingBean
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
FieldsModifier and TypeFieldDescriptionprotected final org.apache.commons.logging.Log
protected org.springframework.context.MessageSource
protected MessageUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.view.RedirectView
void
browse
(ListBatchCommand batch) org.springframework.web.servlet.ModelAndView
loadFromPubmedID
(String pubMedID) search
(SearchSettingsValueObject settings) org.springframework.web.servlet.ModelAndView
org.springframework.web.servlet.ModelAndView
showAllForExperiments
(int offset, int limit) org.springframework.web.servlet.ModelAndView
showByAccession
(String accession) org.springframework.web.servlet.ModelAndView
-
Field Details
-
log
protected final org.apache.commons.logging.Log log -
messageSource
@Autowired protected org.springframework.context.MessageSource messageSource -
messageUtil
-
-
Constructor Details
-
BibliographicReferenceController
public BibliographicReferenceController()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
showAllForExperiments
@RequestMapping(value="/showAllEeBibRefs.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView showAllForExperiments(@RequestParam(value="offset",defaultValue="0") int offset, @RequestParam(value="limit",defaultValue="100") int limit) -
searchBibRefs
@RequestMapping(value="/searchBibRefs.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView searchBibRefs() -
showById
@RequestMapping(value="/bibRefView.html", method={GET,HEAD}, params="id") public org.springframework.web.servlet.ModelAndView showById(@RequestParam("id") Long id) -
showByAccession
@RequestMapping(value="/bibRefView.html", method={GET,HEAD}, params="accession") public org.springframework.web.servlet.ModelAndView showByAccession(@RequestParam("accession") String accession) -
add
-
delete
@RequestMapping(value="/deleteBibRef.html", method=POST) public org.springframework.web.servlet.ModelAndView delete(@RequestParam("acc") String pubMedId) -
browse
-
load
-
loadFromPubmedID
-
search
public JsonReaderResponse<BibliographicReferenceValueObject> search(SearchSettingsValueObject settings) -
update
-