Class ArrayDesignController


  • @Controller
    @RequestMapping("/arrays")
    public class ArrayDesignController
    extends Object
    Note: do not use parametrized collections as parameters for ajax methods in this class! Type information is lost during proxy creation so DWR can't figure out what type of collection the method should take. See bug 2756. Use arrays instead.
    Author:
    keshav
    • Constructor Detail

      • ArrayDesignController

        public ArrayDesignController()
    • Method Detail

      • addAlternateName

        public String addAlternateName​(Long arrayDesignId,
                                       String alternateName)
      • delete

        @RequestMapping(value="/deleteArrayDesign.html",
                        method=POST)
        public org.springframework.web.servlet.ModelAndView delete​(@RequestParam("id")
                                                                   Long id)
      • downloadAnnotationFile

        @RequestMapping(value="/downloadAnnotationFile.html",
                        method={GET,HEAD})
        public void downloadAnnotationFile​(@RequestParam("id")
                                           Long arrayDesignId,
                                           @RequestParam(value="fileType",required=false)
                                           String fileType,
                                           javax.servlet.http.HttpServletResponse response)
                                    throws IOException
        Throws:
        IOException
      • filter

        @RequestMapping(value="/filterArrayDesigns.html",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView filter​(@RequestParam("filter")
                                                                   String filter)
      • generateSummary

        @RequestMapping(value="/generateArrayDesignSummary.html",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView generateSummary​(@RequestParam(value="id",required=false)
                                                                            Long id)
      • getSummaryForArrayDesign

        public String getSummaryForArrayDesign​(Long id)
      • showAllArrayDesigns

        @RequestMapping(value="/showAllArrayDesigns.html",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView showAllArrayDesigns()
      • showArrayDesign

        @RequestMapping(value={"/showArrayDesign.html","/"},
                        params="id",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView showArrayDesign​(@RequestParam("id")
                                                                            Long id)
      • showArrayDesignByName

        @RequestMapping(value={"/showArrayDesign.html","/"},
                        params="name",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView showArrayDesignByName​(@RequestParam("name")
                                                                                  String name)
      • showCompositeSequences

        @RequestMapping(value="/showCompositeSequenceSummary.html",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView showCompositeSequences​(@RequestParam("id")
                                                                                   Long id)
      • showExpressionExperiments

        @RequestMapping(value="/showExpressionExperiments.html",
                        method={GET,HEAD})
        public org.springframework.web.servlet.ModelAndView showExpressionExperiments​(@RequestParam("id")
                                                                                      Long id)
      • updateReportById

        public String updateReportById​(Long id)