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 Details

    • log

      protected final org.apache.commons.logging.Log log
    • messageSource

      @Autowired protected org.springframework.context.MessageSource messageSource
    • messageUtil

      @Autowired protected MessageUtil messageUtil
  • Constructor Details

    • BibliographicReferenceController

      public BibliographicReferenceController()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.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

      @RequestMapping(value="/bibRefAdd.html", method=POST) public org.springframework.web.servlet.view.RedirectView add(@RequestParam("accession") String pubMedId, @RequestParam(value="refresh",required=false) Boolean refresh)
    • delete

      @RequestMapping(value="/deleteBibRef.html", method=POST) public org.springframework.web.servlet.ModelAndView delete(@RequestParam("acc") String pubMedId)
    • browse

    • load

    • loadFromPubmedID

      public BibliographicReferenceValueObject loadFromPubmedID(String pubMedID)
    • search

    • update

      public BibliographicReferenceValueObject update(String pubMedId)