Class CdmRemoteController

java.lang.Object
thredds.server.cdmremote.CdmRemoteController

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

    • CdmRemoteController

      public CdmRemoteController()
  • Method Details

    • initBinder

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

      @RequestMapping(value="/**", method=GET) public org.springframework.http.ResponseEntity<String> handleCapabilitiesRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.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(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException
      Throws:
      IOException
    • handleHeaderRequest

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

      @RequestMapping(value="/**", method=GET, params="req=data") public void handleDataRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.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