Class CdmRemoteController


  • @Controller
    @RequestMapping("/cdmremote")
    public class CdmRemoteController
    extends Object
    Spring controller for CdmRemote service.
    Since:
    May 28, 2009
    • Constructor Detail

      • CdmRemoteController

        public CdmRemoteController()
    • Method Detail

      • initBinder

        @InitBinder("CdmRemoteQueryBean")
        protected void initBinder​(org.springframework.web.bind.WebDataBinder binder)
      • handleCapabilitiesRequest

        @RequestMapping(value="/**",
                        method=GET)
        public org.springframework.http.ResponseEntity<String> handleCapabilitiesRequest​(javax.servlet.http.HttpServletRequest request,
                                                                                         javax.servlet.http.HttpServletResponse response,
                                                                                         @RequestParam
                                                                                         String req)
                                                                                  throws IOException
        Throws:
        IOException
      • handleCapabilitiesRequest

        @RequestMapping(value="/**",
                        method=GET,
                        params="req=capabilities")
        public org.springframework.web.servlet.ModelAndView handleCapabilitiesRequest​(javax.servlet.http.HttpServletRequest request,
                                                                                      javax.servlet.http.HttpServletResponse response)
                                                                               throws IOException
        Throws:
        IOException
      • handleHeaderRequest

        @RequestMapping(value="/**",
                        method=GET,
                        params="req=header")
        public void handleHeaderRequest​(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response,
                                        OutputStream out)
                                 throws IOException
        Throws:
        IOException
      • handleDataRequest

        @RequestMapping(value="/**",
                        method=GET,
                        params="req=data")
        public void handleDataRequest​(javax.servlet.http.HttpServletRequest request,
                                      javax.servlet.http.HttpServletResponse response,
                                      @Valid
                                      @Valid CdmRemoteQueryBean qb,
                                      org.springframework.validation.BindingResult validationResult,
                                      OutputStream out)
                               throws IOException,
                                      org.springframework.validation.BindException,
                                      ucar.ma2.InvalidRangeException
        Throws:
        IOException
        org.springframework.validation.BindException
        ucar.ma2.InvalidRangeException